LLVM 20.0.0git
Classes | Public Member Functions | List of all members
llvm::DebugEpochBase Class Reference

#include "llvm/ADT/EpochTracker.h"

Inherited by llvm::DenseMapBase< SmallDenseMap< ValueType, unsigned, InlineBuckets, DenseMapInfo< ValueType >, llvm::detail::DenseMapPair< ValueType, unsigned > >, ValueType, unsigned, DenseMapInfo< ValueType >, llvm::detail::DenseMapPair< ValueType, unsigned > >, llvm::DenseMapBase< DenseMap< Function *, detail::DenseSetEmpty, DenseMapInfo< Function * >, detail::DenseSetPair< Function * > >, Function *, detail::DenseSetEmpty, DenseMapInfo< Function * >, detail::DenseSetPair< Function * > >, llvm::DenseMapBase< DenseMap< Instruction *, NodeType *, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, NodeType * > >, Instruction *, NodeType *, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, NodeType * > >, llvm::DenseMapBase< DenseMap< Instruction *, size_t, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, size_t > >, Instruction *, size_t, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, size_t > >, llvm::DenseMapBase< DenseMap< NodeType *, size_t, DenseMapInfo< NodeType * >, llvm::detail::DenseMapPair< NodeType *, size_t > >, NodeType *, size_t, DenseMapInfo< NodeType * >, llvm::detail::DenseMapPair< NodeType *, size_t > >, llvm::DenseMapBase< DenseMap< KeyT, ValueT, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >, KeyT, ValueT, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >, llvm::DenseMapBase< DenseMap< ValueT, detail::DenseSetEmpty, DenseMapInfo< ValueT >, detail::DenseSetPair< ValueT > >, ValueT, detail::DenseSetEmpty, DenseMapInfo< ValueT >, detail::DenseSetPair< ValueT > >, llvm::DenseMapBase< DenseMap< BasicBlock *, DomSetType, DenseMapInfo< BasicBlock * >, llvm::detail::DenseMapPair< BasicBlock *, DomSetType > >, BasicBlock *, DomSetType, DenseMapInfo< BasicBlock * >, llvm::detail::DenseMapPair< BasicBlock *, DomSetType > >, llvm::DenseMapBase< DenseMap< BlockT *, DomSetType, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, DomSetType > >, BlockT *, DomSetType, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, DomSetType > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, Loop *, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, Loop * > >, const BasicBlock *, Loop *, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, Loop * > >, llvm::DenseMapBase< DenseMap< const llvm::DILocation *, const llvm::sampleprof::FunctionSamples *, DenseMapInfo< const llvm::DILocation * >, llvm::detail::DenseMapPair< const llvm::DILocation *, const llvm::sampleprof::FunctionSamples * > >, const llvm::DILocation *, const llvm::sampleprof::FunctionSamples *, DenseMapInfo< const llvm::DILocation * >, llvm::detail::DenseMapPair< const llvm::DILocation *, const llvm::sampleprof::FunctionSamples * > >, llvm::DenseMapBase< DenseMap< const BasicBlockT *, uint64_t, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, uint64_t > >, const BasicBlockT *, uint64_t, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, uint64_t > >, llvm::DenseMapBase< DenseMap< Edge, uint64_t, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, uint64_t > >, Edge, uint64_t, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, uint64_t > >, llvm::DenseMapBase< DenseMap< const BasicBlockT *, const BasicBlockT *, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, const BasicBlockT * > >, const BasicBlockT *, const BasicBlockT *, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, const BasicBlockT * > >, llvm::DenseMapBase< DenseMap< const BasicBlockT *, SmallVector< const BasicBlockT *, 8 >, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, SmallVector< const BasicBlockT *, 8 > > >, const BasicBlockT *, SmallVector< const BasicBlockT *, 8 >, DenseMapInfo< const BasicBlockT * >, llvm::detail::DenseMapPair< const BasicBlockT *, SmallVector< const BasicBlockT *, 8 > > >, llvm::DenseMapBase< DenseMap< const MachineBasicBlock *, MachineLoop *, DenseMapInfo< const MachineBasicBlock * >, llvm::detail::DenseMapPair< const MachineBasicBlock *, MachineLoop * > >, const MachineBasicBlock *, MachineLoop *, DenseMapInfo< const MachineBasicBlock * >, llvm::detail::DenseMapPair< const MachineBasicBlock *, MachineLoop * > >, llvm::DenseMapBase< DenseMap< BlockT *, RegionT *, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, RegionT * > >, BlockT *, RegionT *, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, RegionT * > >, llvm::DenseMapBase< SmallDenseMap< const llvm::SCEV *, const llvm::SCEV *, 4, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV * > >, const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV * > >, llvm::DenseMapBase< DenseMap< const MachineFunction *, unsigned, DenseMapInfo< const MachineFunction * >, llvm::detail::DenseMapPair< const MachineFunction *, unsigned > >, const MachineFunction *, unsigned, DenseMapInfo< const MachineFunction * >, llvm::detail::DenseMapPair< const MachineFunction *, unsigned > >, llvm::DenseMapBase< DenseMap< const T *, unsigned, DenseMapInfo< const T * >, llvm::detail::DenseMapPair< const T *, unsigned > >, const T *, unsigned, DenseMapInfo< const T * >, llvm::detail::DenseMapPair< const T *, unsigned > >, llvm::DenseMapBase< DenseMap< SPIRV::SpecialTypeDescriptor, unsigned, DenseMapInfo< SPIRV::SpecialTypeDescriptor >, llvm::detail::DenseMapPair< SPIRV::SpecialTypeDescriptor, unsigned > >, SPIRV::SpecialTypeDescriptor, unsigned, DenseMapInfo< SPIRV::SpecialTypeDescriptor >, llvm::detail::DenseMapPair< SPIRV::SpecialTypeDescriptor, unsigned > >, llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, 4, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >, KeyT, ValueT, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >, llvm::DenseMapBase< SmallDenseMap< ValueT, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< ValueT >, detail::DenseSetPair< ValueT > >, ValueT, detail::DenseSetEmpty, DenseMapInfo< ValueT >, detail::DenseSetPair< ValueT > >, llvm::DenseMapBase< SmallDenseMap< KeyT, unsigned, InlineBuckets, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > >, KeyT, unsigned, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > >, llvm::DenseMapBase< SmallDenseMap< T, ptrdiff_t, 4, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > >, T, ptrdiff_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > >, llvm::DenseMapBase< DenseMap< T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > >, T, detail::DenseSetEmpty, DenseMapInfo< T >, detail::DenseSetPair< T > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::jitlink::Block *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::Block * > >, unsigned, llvm::jitlink::Block *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::Block * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::jitlink::Symbol *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::Symbol * > >, unsigned, llvm::jitlink::Symbol *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::Symbol * > >, llvm::DenseMapBase< DenseMap< const typename ELFFile::Elf_Shdr *, llvm::ArrayRef< typename ELFFile::Elf_Word >, DenseMapInfo< const typename ELFFile::Elf_Shdr * >, llvm::detail::DenseMapPair< const typename ELFFile::Elf_Shdr *, llvm::ArrayRef< typename ELFFile::Elf_Word > > >, const typename ELFFile::Elf_Shdr *, llvm::ArrayRef< typename ELFFile::Elf_Word >, DenseMapInfo< const typename ELFFile::Elf_Shdr * >, llvm::detail::DenseMapPair< const typename ELFFile::Elf_Shdr *, llvm::ArrayRef< typename ELFFile::Elf_Word > > >, llvm::DenseMapBase< DenseMap< llvm::orc::SymbolStringPtr, llvm::jitlink::Symbol *, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::jitlink::Symbol * > >, llvm::orc::SymbolStringPtr, llvm::jitlink::Symbol *, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::jitlink::Symbol * > >, llvm::DenseMapBase< DenseMap< AA::RangeTy, SmallSet< unsigned, 4 >, DenseMapInfo< AA::RangeTy >, llvm::detail::DenseMapPair< AA::RangeTy, SmallSet< unsigned, 4 > > >, AA::RangeTy, SmallSet< unsigned, 4 >, DenseMapInfo< AA::RangeTy >, llvm::detail::DenseMapPair< AA::RangeTy, SmallSet< unsigned, 4 > > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, llvm::SmallVector< unsigned >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::SmallVector< unsigned > > >, const llvm::Instruction *, llvm::SmallVector< unsigned >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::SmallVector< unsigned > > >, llvm::DenseMapBase< SmallDenseMap< Instruction *, unsigned, 4, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, unsigned > >, Instruction *, unsigned, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, unsigned > >, llvm::DenseMapBase< SmallDenseMap< Instruction *, uint64_t, 4, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, uint64_t > >, Instruction *, uint64_t, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, uint64_t > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, llvm::object::SectionRef, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::object::SectionRef > >, llvm::StringRef, llvm::object::SectionRef, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::object::SectionRef > >, llvm::DenseMapBase< DenseMap< const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value * >, detail::DenseSetPair< const Value * > >, const Value *, detail::DenseSetEmpty, DenseMapInfo< const Value * >, detail::DenseSetPair< const Value * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::Value * >, detail::DenseSetPair< llvm::Value * > >, llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< llvm::Value * >, detail::DenseSetPair< llvm::Value * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction * >, detail::DenseSetPair< llvm::Instruction * > >, llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::Instruction * >, detail::DenseSetPair< llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock * >, detail::DenseSetPair< llvm::BasicBlock * > >, llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< llvm::BasicBlock * >, detail::DenseSetPair< llvm::BasicBlock * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr * > >, const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineInstr * >, detail::DenseSetPair< llvm::MachineInstr * > >, llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineInstr * >, detail::DenseSetPair< llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< llvm::Register, detail::DenseSetEmpty, DenseMapInfo< llvm::Register >, detail::DenseSetPair< llvm::Register > >, llvm::Register, detail::DenseSetEmpty, DenseMapInfo< llvm::Register >, detail::DenseSetPair< llvm::Register > >, llvm::DenseMapBase< DenseMap< GlobalVariable *, GlobalVariable *, DenseMapInfo< GlobalVariable * >, llvm::detail::DenseMapPair< GlobalVariable *, GlobalVariable * > >, GlobalVariable *, GlobalVariable *, DenseMapInfo< GlobalVariable * >, llvm::detail::DenseMapPair< GlobalVariable *, GlobalVariable * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, unsigned, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, unsigned > >, const llvm::Function *, unsigned, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, unsigned, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned > >, const llvm::Instruction *, unsigned, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::DILocalVariable *, unsigned, DenseMapInfo< const llvm::DILocalVariable * >, llvm::detail::DenseMapPair< const llvm::DILocalVariable *, unsigned > >, const llvm::DILocalVariable *, unsigned, DenseMapInfo< const llvm::DILocalVariable * >, llvm::detail::DenseMapPair< const llvm::DILocalVariable *, unsigned > >, llvm::DenseMapBase< SmallDenseMap< const GlobalValue *, ModRefInfo, InlineBuckets, DenseMapInfo< const GlobalValue * >, llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo > >, const GlobalValue *, ModRefInfo, DenseMapInfo< const GlobalValue * >, llvm::detail::DenseMapPair< const GlobalValue *, ModRefInfo > >, llvm::DenseMapBase< DenseMap< StringRef, FunctionImporter::ExportSetTy, DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< StringRef, FunctionImporter::ExportSetTy > >, StringRef, FunctionImporter::ExportSetTy, DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< StringRef, FunctionImporter::ExportSetTy > >, llvm::DenseMapBase< DenseMap< LiveDebugValues::ValueIDNum, LiveDebugValues::DbgOpID, DenseMapInfo< LiveDebugValues::ValueIDNum >, llvm::detail::DenseMapPair< LiveDebugValues::ValueIDNum, LiveDebugValues::DbgOpID > >, LiveDebugValues::ValueIDNum, LiveDebugValues::DbgOpID, DenseMapInfo< LiveDebugValues::ValueIDNum >, llvm::detail::DenseMapPair< LiveDebugValues::ValueIDNum, LiveDebugValues::DbgOpID > >, llvm::DenseMapBase< DenseMap< llvm::MachineOperand, LiveDebugValues::DbgOpID, DenseMapInfo< llvm::MachineOperand >, llvm::detail::DenseMapPair< llvm::MachineOperand, LiveDebugValues::DbgOpID > >, llvm::MachineOperand, LiveDebugValues::DbgOpID, DenseMapInfo< llvm::MachineOperand >, llvm::detail::DenseMapPair< llvm::MachineOperand, LiveDebugValues::DbgOpID > >, llvm::DenseMapBase< DenseMap< llvm::DebugVariable, unsigned, DenseMapInfo< llvm::DebugVariable >, llvm::detail::DenseMapPair< llvm::DebugVariable, unsigned > >, llvm::DebugVariable, unsigned, DenseMapInfo< llvm::DebugVariable >, llvm::detail::DenseMapPair< llvm::DebugVariable, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, unsigned int, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned int > >, const llvm::MachineBasicBlock *, unsigned int, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned int > >, llvm::DenseMapBase< DenseMap< unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, llvm::DenseMapBase< DenseMap< FragmentOfVar, SmallVector< DIExpression::FragmentInfo, 1 >, DenseMapInfo< FragmentOfVar >, llvm::detail::DenseMapPair< FragmentOfVar, SmallVector< DIExpression::FragmentInfo, 1 > > >, FragmentOfVar, SmallVector< DIExpression::FragmentInfo, 1 >, DenseMapInfo< FragmentOfVar >, llvm::detail::DenseMapPair< FragmentOfVar, SmallVector< DIExpression::FragmentInfo, 1 > > >, llvm::DenseMapBase< DenseMap< const DILocalVariable *, SmallSet< FragmentInfo, 4 >, DenseMapInfo< const DILocalVariable * >, llvm::detail::DenseMapPair< const DILocalVariable *, SmallSet< FragmentInfo, 4 > > >, const DILocalVariable *, SmallSet< FragmentInfo, 4 >, DenseMapInfo< const DILocalVariable * >, llvm::detail::DenseMapPair< const DILocalVariable *, SmallSet< FragmentInfo, 4 > > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::MachineInstr *, unsigned >, std::optional< LiveDebugValues::ValueIDNum >, DenseMapInfo< std::pair< llvm::MachineInstr *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::MachineInstr *, unsigned >, std::optional< LiveDebugValues::ValueIDNum > > >, std::pair< llvm::MachineInstr *, unsigned >, std::optional< LiveDebugValues::ValueIDNum >, DenseMapInfo< std::pair< llvm::MachineInstr *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::MachineInstr *, unsigned >, std::optional< LiveDebugValues::ValueIDNum > > >, llvm::DenseMapBase< DenseMap< StackSlotPos, unsigned, DenseMapInfo< StackSlotPos >, llvm::detail::DenseMapPair< StackSlotPos, unsigned > >, StackSlotPos, unsigned, DenseMapInfo< StackSlotPos >, llvm::detail::DenseMapPair< StackSlotPos, unsigned > >, llvm::DenseMapBase< DenseMap< unsigned, StackSlotPos, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, StackSlotPos > >, unsigned, StackSlotPos, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, StackSlotPos > >, llvm::DenseMapBase< SmallDenseMap< unsigned, unsigned, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, unsigned, unsigned, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, unsigned > >, llvm::DenseMapBase< SmallDenseMap< unsigned, const llvm::DILocation *, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::DILocation * > >, unsigned, const llvm::DILocation *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::DILocation * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Function *, llvm::DISubprogram *, InlineBuckets, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram * > >, llvm::Function *, llvm::DISubprogram *, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::DISubprogram * > >, llvm::DenseMapBase< DenseMap< llvm::DILocalScope *, llvm::DISubprogram *, DenseMapInfo< llvm::DILocalScope * >, llvm::detail::DenseMapPair< llvm::DILocalScope *, llvm::DISubprogram * > >, llvm::DILocalScope *, llvm::DISubprogram *, DenseMapInfo< llvm::DILocalScope * >, llvm::detail::DenseMapPair< llvm::DILocalScope *, llvm::DISubprogram * > >, llvm::DenseMapBase< DenseMap< Value *, BasicBlock *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, BasicBlock * > >, Value *, BasicBlock *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, BasicBlock * > >, llvm::DenseMapBase< DenseMap< ArrayRef< unsigned >, detail::DenseSetEmpty, DenseMapInfo< ArrayRef< unsigned > >, detail::DenseSetPair< ArrayRef< unsigned > > >, ArrayRef< unsigned >, detail::DenseSetEmpty, DenseMapInfo< ArrayRef< unsigned > >, detail::DenseSetPair< ArrayRef< unsigned > > >, llvm::DenseMapBase< DenseMap< unsigned, std::pair< std::pair< unsigned, unsigned >, SmallVector< unsigned, 2 > >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< std::pair< unsigned, unsigned >, SmallVector< unsigned, 2 > > > >, unsigned, std::pair< std::pair< unsigned, unsigned >, SmallVector< unsigned, 2 > >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< std::pair< unsigned, unsigned >, SmallVector< unsigned, 2 > > > >, llvm::DenseMapBase< DenseMap< hash_code, unsigned, DenseMapInfo< hash_code >, llvm::detail::DenseMapPair< hash_code, unsigned > >, hash_code, unsigned, DenseMapInfo< hash_code >, llvm::detail::DenseMapPair< hash_code, unsigned > >, llvm::DenseMapBase< DenseMap< MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< MachineInstr * >, detail::DenseSetPair< MachineInstr * > >, MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< MachineInstr * >, detail::DenseSetPair< MachineInstr * > >, llvm::DenseMapBase< DenseMap< constSCEV *, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< constSCEV *, llvm::ScopedHashTableVal * > >, constSCEV *, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< constSCEV *, llvm::ScopedHashTableVal * > >, llvm::DenseMapBase< DenseMap< PHINode *, SmallDenseMap< BasicBlock *, Value *, 8 >, DenseMapInfo< PHINode * >, llvm::detail::DenseMapPair< PHINode *, SmallDenseMap< BasicBlock *, Value *, 8 > > >, PHINode *, SmallDenseMap< BasicBlock *, Value *, 8 >, DenseMapInfo< PHINode * >, llvm::detail::DenseMapPair< PHINode *, SmallDenseMap< BasicBlock *, Value *, 8 > > >, llvm::DenseMapBase< DenseMap< LocIdx, SmallSet< DebugVariableID, 4 >, DenseMapInfo< LocIdx >, llvm::detail::DenseMapPair< LocIdx, SmallSet< DebugVariableID, 4 > > >, LocIdx, SmallSet< DebugVariableID, 4 >, DenseMapInfo< LocIdx >, llvm::detail::DenseMapPair< LocIdx, SmallSet< DebugVariableID, 4 > > >, llvm::DenseMapBase< DenseMap< DebugVariableID, TransferTracker::ResolvedDbgValue, DenseMapInfo< DebugVariableID >, llvm::detail::DenseMapPair< DebugVariableID, TransferTracker::ResolvedDbgValue > >, DebugVariableID, TransferTracker::ResolvedDbgValue, DenseMapInfo< DebugVariableID >, llvm::detail::DenseMapPair< DebugVariableID, TransferTracker::ResolvedDbgValue > >, llvm::DenseMapBase< DenseMap< unsigned, SmallVector< TransferTracker::UseBeforeDef, 1 >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, SmallVector< TransferTracker::UseBeforeDef, 1 > > >, unsigned, SmallVector< TransferTracker::UseBeforeDef, 1 >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, SmallVector< TransferTracker::UseBeforeDef, 1 > > >, llvm::DenseMapBase< DenseMap< DebugVariableID, detail::DenseSetEmpty, DenseMapInfo< DebugVariableID >, detail::DenseSetPair< DebugVariableID > >, DebugVariableID, detail::DenseSetEmpty, DenseMapInfo< DebugVariableID >, detail::DenseSetPair< DebugVariableID > >, llvm::DenseMapBase< SmallDenseMap< std::pair< BasicBlock *, Value * >, Value *, 4, DenseMapInfo< std::pair< BasicBlock *, Value * > >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, Value * >, Value * > >, std::pair< BasicBlock *, Value * >, Value *, DenseMapInfo< std::pair< BasicBlock *, Value * > >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, Value * >, Value * > >, llvm::DenseMapBase< DenseMap< unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, unsigned, detail::DenseSetEmpty, DenseMapInfo< unsigned >, detail::DenseSetPair< unsigned > >, llvm::DenseMapBase< DenseMap< DepTy, detail::DenseSetEmpty, DenseMapInfo< DepTy >, detail::DenseSetPair< DepTy > >, DepTy, detail::DenseSetEmpty, DenseMapInfo< DepTy >, detail::DenseSetPair< DepTy > >, llvm::DenseMapBase< SmallDenseMap< LocPair, CacheEntry, InlineBuckets, DenseMapInfo< LocPair >, llvm::detail::DenseMapPair< LocPair, CacheEntry > >, LocPair, CacheEntry, DenseMapInfo< LocPair >, llvm::detail::DenseMapPair< LocPair, CacheEntry > >, llvm::DenseMapBase< DenseMap< Function *, DenseSet< GlobalVariable * >, DenseMapInfo< Function * >, llvm::detail::DenseMapPair< Function *, DenseSet< GlobalVariable * > > >, Function *, DenseSet< GlobalVariable * >, DenseMapInfo< Function * >, llvm::detail::DenseMapPair< Function *, DenseSet< GlobalVariable * > > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::AMDGPUFunctionArgInfo, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > >, const llvm::Function *, llvm::AMDGPUFunctionArgInfo, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::AMDGPUFunctionArgInfo > >, llvm::DenseMapBase< SmallDenseMap< int, llvm::KernArgPreloadDescriptor, 4, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::KernArgPreloadDescriptor > >, int, llvm::KernArgPreloadDescriptor, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::KernArgPreloadDescriptor > >, llvm::DenseMapBase< SmallDenseMap< const llvm::GlobalValue *, unsigned, InlineBuckets, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, llvm::DenseMapBase< DenseMap< unsigned, const MCExpr *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const MCExpr * > >, unsigned, const MCExpr *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const MCExpr * > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, FuncInfo, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, FuncInfo > >, ValueMapCVH, FuncInfo, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, FuncInfo > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, unsigned, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned > >, const llvm::MachineBasicBlock *, unsigned, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, unsigned > >, llvm::DenseMapBase< DenseMap< StringRef, unsigned, DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< StringRef, unsigned > >, StringRef, unsigned, DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< StringRef, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > >, llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, AddrLabelSymEntry > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * >, DenseMapInfo< llvm::AssertingVH< llvm::Function > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * > > >, llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * >, DenseMapInfo< llvm::AssertingVH< llvm::Function > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Function >, std::vector< llvm::MCSymbol * > > >, llvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, AddressPoolEntry, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, AddressPoolEntry > >, const llvm::MCSymbol *, AddressPoolEntry, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, AddressPoolEntry > >, llvm::DenseMapBase< DenseMap< AssertingVH< const Value >, AliasSet *, DenseMapInfo< AssertingVH< const Value > >, llvm::detail::DenseMapPair< AssertingVH< const Value >, AliasSet * > >, AssertingVH< const Value >, AliasSet *, DenseMapInfo< AssertingVH< const Value > >, llvm::detail::DenseMapPair< AssertingVH< const Value >, AliasSet * > >, llvm::DenseMapBase< DenseMap< AnalysisKey *, std::unique_ptr< PassConceptT >, DenseMapInfo< AnalysisKey * >, llvm::detail::DenseMapPair< AnalysisKey *, std::unique_ptr< PassConceptT > > >, AnalysisKey *, std::unique_ptr< PassConceptT >, DenseMapInfo< AnalysisKey * >, llvm::detail::DenseMapPair< AnalysisKey *, std::unique_ptr< PassConceptT > > >, llvm::DenseMapBase< DenseMap< IRUnitT *, AnalysisResultListT, DenseMapInfo< IRUnitT * >, llvm::detail::DenseMapPair< IRUnitT *, AnalysisResultListT > >, IRUnitT *, AnalysisResultListT, DenseMapInfo< IRUnitT * >, llvm::detail::DenseMapPair< IRUnitT *, AnalysisResultListT > >, llvm::DenseMapBase< DenseMap< std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator, DenseMapInfo< std::pair< AnalysisKey *, IRUnitT * > >, llvm::detail::DenseMapPair< std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator > >, std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator, DenseMapInfo< std::pair< AnalysisKey *, IRUnitT * > >, llvm::detail::DenseMapPair< std::pair< AnalysisKey *, IRUnitT * >, typename AnalysisResultListT::iterator > >, llvm::DenseMapBase< SmallDenseMap< llvm::AnalysisKey *, bool, InlineBuckets, DenseMapInfo< llvm::AnalysisKey * >, llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool > >, llvm::AnalysisKey *, bool, DenseMapInfo< llvm::AnalysisKey * >, llvm::detail::DenseMapPair< llvm::AnalysisKey *, bool > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, unsigned, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, unsigned > >, llvm::StringRef, unsigned, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MBBSectionID, unsigned, DenseMapInfo< llvm::MBBSectionID >, llvm::detail::DenseMapPair< llvm::MBBSectionID, unsigned > >, llvm::MBBSectionID, unsigned, DenseMapInfo< llvm::MBBSectionID >, llvm::detail::DenseMapPair< llvm::MBBSectionID, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, unsigned, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, unsigned > >, const llvm::MCSymbol *, unsigned, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MBBSectionID, llvm::MCSymbol *, DenseMapInfo< llvm::MBBSectionID >, llvm::detail::DenseMapPair< llvm::MBBSectionID, llvm::MCSymbol * > >, llvm::MBBSectionID, llvm::MCSymbol *, DenseMapInfo< llvm::MBBSectionID >, llvm::detail::DenseMapPair< llvm::MBBSectionID, llvm::MCSymbol * > >, llvm::DenseMapBase< DenseMap< llvm::GCStrategy *, std::unique_ptr< llvm::GCMetadataPrinter >, DenseMapInfo< llvm::GCStrategy * >, llvm::detail::DenseMapPair< llvm::GCStrategy *, std::unique_ptr< llvm::GCMetadataPrinter > > >, llvm::GCStrategy *, std::unique_ptr< llvm::GCMetadataPrinter >, DenseMapInfo< llvm::GCStrategy * >, llvm::detail::DenseMapPair< llvm::GCStrategy *, std::unique_ptr< llvm::GCMetadataPrinter > > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, llvm::SmallVector< const llvm::MCSymbol * >, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::SmallVector< const llvm::MCSymbol * > > >, const llvm::MDNode *, llvm::SmallVector< const llvm::MCSymbol * >, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::SmallVector< const llvm::MCSymbol * > > >, llvm::DenseMapBase< DenseMap< MCSection *, unsigned, DenseMapInfo< MCSection * >, llvm::detail::DenseMapPair< MCSection *, unsigned > >, MCSection *, unsigned, DenseMapInfo< MCSection * >, llvm::detail::DenseMapPair< MCSection *, unsigned > >, llvm::DenseMapBase< DenseMap< AffectedValueCallbackVH, SmallVector< ResultElem, 1 >, AffectedValueCallbackVH::DMI, llvm::detail::DenseMapPair< AffectedValueCallbackVH, SmallVector< ResultElem, 1 > > >, AffectedValueCallbackVH, SmallVector< ResultElem, 1 >, AffectedValueCallbackVH::DMI, llvm::detail::DenseMapPair< AffectedValueCallbackVH, SmallVector< ResultElem, 1 > > >, llvm::DenseMapBase< DenseMap< FunctionCallbackVH, std::unique_ptr< AssumptionCache >, FunctionCallbackVH::DMI, llvm::detail::DenseMapPair< FunctionCallbackVH, std::unique_ptr< AssumptionCache > > >, FunctionCallbackVH, std::unique_ptr< AssumptionCache >, FunctionCallbackVH::DMI, llvm::detail::DenseMapPair< FunctionCallbackVH, std::unique_ptr< AssumptionCache > > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, llvm::Attribute, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::Attribute > >, llvm::StringRef, llvm::Attribute, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::Attribute > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::AttributeList, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::AttributeList > >, llvm::Value *, llvm::AttributeList, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::AttributeList > >, llvm::DenseMapBase< DenseMap< llvm::IRPosition, llvm::SmallVector< SimplifictionCallbackTy, 1 >, DenseMapInfo< llvm::IRPosition >, llvm::detail::DenseMapPair< llvm::IRPosition, llvm::SmallVector< SimplifictionCallbackTy, 1 > > >, llvm::IRPosition, llvm::SmallVector< SimplifictionCallbackTy, 1 >, DenseMapInfo< llvm::IRPosition >, llvm::detail::DenseMapPair< llvm::IRPosition, llvm::SmallVector< SimplifictionCallbackTy, 1 > > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalVariable *, llvm::SmallVector< GlobalVariableSimplifictionCallbackTy, 1 >, DenseMapInfo< const llvm::GlobalVariable * >, llvm::detail::DenseMapPair< const llvm::GlobalVariable *, llvm::SmallVector< GlobalVariableSimplifictionCallbackTy, 1 > > >, const llvm::GlobalVariable *, llvm::SmallVector< GlobalVariableSimplifictionCallbackTy, 1 >, DenseMapInfo< const llvm::GlobalVariable * >, llvm::detail::DenseMapPair< const llvm::GlobalVariable *, llvm::SmallVector< GlobalVariableSimplifictionCallbackTy, 1 > > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::SmallVector< VirtualUseCallbackTy, 1 >, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector< VirtualUseCallbackTy, 1 > > >, const llvm::Value *, llvm::SmallVector< VirtualUseCallbackTy, 1 >, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector< VirtualUseCallbackTy, 1 > > >, llvm::DenseMapBase< DenseMap< AAMapKeyTy, llvm::AbstractAttribute *, DenseMapInfo< AAMapKeyTy >, llvm::detail::DenseMapPair< AAMapKeyTy, llvm::AbstractAttribute * > >, AAMapKeyTy, llvm::AbstractAttribute *, DenseMapInfo< AAMapKeyTy >, llvm::detail::DenseMapPair< AAMapKeyTy, llvm::AbstractAttribute * > >, llvm::DenseMapBase< DenseMap< llvm::Function *, llvm::SmallVector< std::unique_ptr< llvm::Attributor::ArgumentReplacementInfo >, 8 >, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::SmallVector< std::unique_ptr< llvm::Attributor::ArgumentReplacementInfo >, 8 > > >, llvm::Function *, llvm::SmallVector< std::unique_ptr< llvm::Attributor::ArgumentReplacementInfo >, 8 >, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::SmallVector< std::unique_ptr< llvm::Attributor::ArgumentReplacementInfo >, 8 > > >, llvm::DenseMapBase< DenseMap< llvm::Function *, detail::DenseSetEmpty, DenseMapInfo< llvm::Function * >, detail::DenseSetPair< llvm::Function * > >, llvm::Function *, detail::DenseSetEmpty, DenseMapInfo< llvm::Function * >, detail::DenseSetPair< llvm::Function * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Function * >, detail::DenseSetPair< const llvm::Function * > >, const llvm::Function *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Function * >, detail::DenseSetPair< const llvm::Function * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Use *, unsigned, InlineBuckets, DenseMapInfo< llvm::Use * >, llvm::detail::DenseMapPair< llvm::Use *, unsigned > >, llvm::Use *, unsigned, DenseMapInfo< llvm::Use * >, llvm::detail::DenseMapPair< llvm::Use *, unsigned > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, unsigned, InlineBuckets, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::Value *, unsigned, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::WeakVH, detail::DenseSetEmpty, DenseMapInfo< llvm::WeakVH >, detail::DenseSetPair< llvm::WeakVH > >, llvm::WeakVH, detail::DenseSetEmpty, DenseMapInfo< llvm::WeakVH >, detail::DenseSetPair< llvm::WeakVH > >, llvm::DenseMapBase< DenseMap< llvm::AbstractAttribute *, detail::DenseSetEmpty, DenseMapInfo< llvm::AbstractAttribute * >, detail::DenseSetPair< llvm::AbstractAttribute * > >, llvm::AbstractAttribute *, detail::DenseSetEmpty, DenseMapInfo< llvm::AbstractAttribute * >, detail::DenseSetPair< llvm::AbstractAttribute * > >, llvm::DenseMapBase< DenseMap< const char *, detail::DenseSetEmpty, DenseMapInfo< const char * >, detail::DenseSetPair< const char * > >, const char *, detail::DenseSetEmpty, DenseMapInfo< const char * >, detail::DenseSetPair< const char * > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::SmallVector, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector > >, uint64_t, llvm::SmallVector, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, unsigned, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, unsigned > >, const llvm::MachineInstr *, unsigned, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, llvm::SmallSetVector, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::SmallSetVector > >, const llvm::BasicBlock *, llvm::SmallSetVector, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::SmallSetVector > >, llvm::DenseMapBase< DenseMap< BlockKeyT, std::pair< BlockNode, llvm::bfi_detail::BFICallbackVH >, DenseMapInfo< BlockKeyT >, llvm::detail::DenseMapPair< BlockKeyT, std::pair< BlockNode, llvm::bfi_detail::BFICallbackVH > > >, BlockKeyT, std::pair< BlockNode, llvm::bfi_detail::BFICallbackVH >, DenseMapInfo< BlockKeyT >, llvm::detail::DenseMapPair< BlockKeyT, std::pair< BlockNode, llvm::bfi_detail::BFICallbackVH > > >, llvm::DenseMapBase< DenseMap< KeyT, size_t, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, size_t > >, KeyT, size_t, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, size_t > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, int, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, int > >, const llvm::MachineBasicBlock *, int, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, int > >, llvm::DenseMapBase< DenseMap< BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< BasicBlockCallbackVH > >, BasicBlockCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< BasicBlockCallbackVH > >, llvm::DenseMapBase< DenseMap< Edge, llvm::BranchProbability, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, llvm::BranchProbability > >, Edge, llvm::BranchProbability, DenseMapInfo< Edge >, llvm::detail::DenseMapPair< Edge, llvm::BranchProbability > >, llvm::DenseMapBase< SmallDenseMap< const llvm::BasicBlock *, uint32_t, 4, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, uint32_t > >, const llvm::BasicBlock *, uint32_t, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, uint32_t > >, llvm::DenseMapBase< SmallDenseMap< LoopData, uint32_t, 4, DenseMapInfo< LoopData >, llvm::detail::DenseMapPair< LoopData, uint32_t > >, LoopData, uint32_t, DenseMapInfo< LoopData >, llvm::detail::DenseMapPair< LoopData, uint32_t > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, int, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, int > >, const BasicBlock *, int, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, int > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::unique_ptr< BBInfo >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > >, const llvm::BasicBlock *, std::unique_ptr< BBInfo >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::unique_ptr< BBInfo > > >, llvm::DenseMapBase< SmallDenseMap< llvm::LazyCallGraph::SCC *, ptrdiff_t, 4, DenseMapInfo< llvm::LazyCallGraph::SCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t > >, llvm::LazyCallGraph::SCC *, ptrdiff_t, DenseMapInfo< llvm::LazyCallGraph::SCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, ptrdiff_t > >, llvm::DenseMapBase< SmallDenseMap< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * >, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > >, std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, detail::DenseSetPair< std::pair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > > >, llvm::DenseMapBase< DenseMap< llvm::CSKYTargetStreamer::SymbolIndex, const llvm::MCExpr *, DenseMapInfo< llvm::CSKYTargetStreamer::SymbolIndex >, llvm::detail::DenseMapPair< llvm::CSKYTargetStreamer::SymbolIndex, const llvm::MCExpr * > >, llvm::CSKYTargetStreamer::SymbolIndex, const llvm::MCExpr *, DenseMapInfo< llvm::CSKYTargetStreamer::SymbolIndex >, llvm::detail::DenseMapPair< llvm::CSKYTargetStreamer::SymbolIndex, const llvm::MCExpr * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, uint64_t, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, uint64_t > >, const llvm::Function *, uint64_t, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, uint64_t > >, llvm::DenseMapBase< DenseMap< VNType, SmallVector< Instruction *, 4 >, DenseMapInfo< VNType >, llvm::detail::DenseMapPair< VNType, SmallVector< Instruction *, 4 > > >, VNType, SmallVector< Instruction *, 4 >, DenseMapInfo< VNType >, llvm::detail::DenseMapPair< VNType, SmallVector< Instruction *, 4 > > >, llvm::DenseMapBase< DenseMap< MDString *, unsigned, DenseMapInfo< MDString * >, llvm::detail::DenseMapPair< MDString *, unsigned > >, MDString *, unsigned, DenseMapInfo< MDString * >, llvm::detail::DenseMapPair< MDString *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::Value *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::Value * > >, const llvm::Value *, const llvm::Value *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::Value * > >, llvm::DenseMapBase< DenseMap< Value *, detail::DenseSetEmpty, DenseMapInfo< Value * >, detail::DenseSetPair< Value * > >, Value *, detail::DenseSetEmpty, DenseMapInfo< Value * >, detail::DenseSetPair< Value * > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::DenseSet< llvm::Value * >, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::DenseSet< llvm::Value * > > >, llvm::BasicBlock *, llvm::DenseSet< llvm::Value * >, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::DenseSet< llvm::Value * > > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, llvm::InstructionCost, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::InstructionCost > >, const llvm::BasicBlock *, llvm::InstructionCost, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::InstructionCost > >, llvm::DenseMapBase< DenseMap< const llvm::DIGlobalVariable *, uint64_t, DenseMapInfo< const llvm::DIGlobalVariable * >, llvm::detail::DenseMapPair< const llvm::DIGlobalVariable *, uint64_t > >, const llvm::DIGlobalVariable *, uint64_t, DenseMapInfo< const llvm::DIGlobalVariable * >, llvm::detail::DenseMapPair< const llvm::DIGlobalVariable *, uint64_t > >, llvm::DenseMapBase< DenseMap< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 >, DenseMapInfo< const llvm::LexicalScope * >, llvm::detail::DenseMapPair< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > >, const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 >, DenseMapInfo< const llvm::LexicalScope * >, llvm::detail::DenseMapPair< const llvm::LexicalScope *, llvm::SmallVector< LocalVariable, 1 > > >, llvm::DenseMapBase< DenseMap< const llvm::DIScope *, std::unique_ptr< llvm::SmallVector >, DenseMapInfo< const llvm::DIScope * >, llvm::detail::DenseMapPair< const llvm::DIScope *, std::unique_ptr< llvm::SmallVector > > >, const llvm::DIScope *, std::unique_ptr< llvm::SmallVector >, DenseMapInfo< const llvm::DIScope * >, llvm::detail::DenseMapPair< const llvm::DIScope *, std::unique_ptr< llvm::SmallVector > > >, llvm::DenseMapBase< DenseMap< llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF * >, detail::DenseSetPair< llvm::MCSectionCOFF * > >, llvm::MCSectionCOFF *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSectionCOFF * >, detail::DenseSetPair< llvm::MCSectionCOFF * > >, llvm::DenseMapBase< DenseMap< const llvm::DISubprogram *, detail::DenseSetEmpty, DenseMapInfo< const llvm::DISubprogram * >, detail::DenseSetPair< const llvm::DISubprogram * > >, const llvm::DISubprogram *, detail::DenseSetEmpty, DenseMapInfo< const llvm::DISubprogram * >, detail::DenseSetPair< const llvm::DISubprogram * > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex, DenseMapInfo< std::pair< const llvm::DINode *, const llvm::DIType * > >, llvm::detail::DenseMapPair< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex > >, std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex, DenseMapInfo< std::pair< const llvm::DINode *, const llvm::DIType * > >, llvm::detail::DenseMapPair< std::pair< const llvm::DINode *, const llvm::DIType * >, llvm::codeview::TypeIndex > >, llvm::DenseMapBase< DenseMap< const llvm::DICompositeType *, llvm::codeview::TypeIndex, DenseMapInfo< const llvm::DICompositeType * >, llvm::detail::DenseMapPair< const llvm::DICompositeType *, llvm::codeview::TypeIndex > >, const llvm::DICompositeType *, llvm::codeview::TypeIndex, DenseMapInfo< const llvm::DICompositeType * >, llvm::detail::DenseMapPair< const llvm::DICompositeType *, llvm::codeview::TypeIndex > >, llvm::DenseMapBase< DenseMap< llvm::CodeViewDebug::LocalVarDef, unsigned, DenseMapInfo< llvm::CodeViewDebug::LocalVarDef >, llvm::detail::DenseMapPair< llvm::CodeViewDebug::LocalVarDef, unsigned > >, llvm::CodeViewDebug::LocalVarDef, unsigned, DenseMapInfo< llvm::CodeViewDebug::LocalVarDef >, llvm::detail::DenseMapPair< llvm::CodeViewDebug::LocalVarDef, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, unsigned, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, unsigned > >, llvm::MachineInstr *, unsigned, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, unsigned > >, llvm::DenseMapBase< DenseMap< GlobalVariable *, unsigned, DenseMapInfo< GlobalVariable * >, llvm::detail::DenseMapPair< GlobalVariable *, unsigned > >, GlobalVariable *, unsigned, DenseMapInfo< GlobalVariable * >, llvm::detail::DenseMapPair< GlobalVariable *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, unsigned, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, unsigned > >, llvm::Instruction *, unsigned, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, unsigned > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::MCSymbol *, unsigned >, const llvm::MCSymbolRefExpr *, DenseMapInfo< std::pair< const llvm::MCSymbol *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const llvm::MCSymbol *, unsigned >, const llvm::MCSymbolRefExpr * > >, std::pair< const llvm::MCSymbol *, unsigned >, const llvm::MCSymbolRefExpr *, DenseMapInfo< std::pair< const llvm::MCSymbol *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const llvm::MCSymbol *, unsigned >, const llvm::MCSymbolRefExpr * > >, llvm::DenseMapBase< DenseMap< ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass * > >, ConstantClass *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantClass * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, unsigned, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::Value *, unsigned, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::DenseMapBase< DenseMap< BlockT *, llvm::GenericCycle *, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, llvm::GenericCycle * > >, BlockT *, llvm::GenericCycle *, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, llvm::GenericCycle * > >, llvm::DenseMapBase< SmallDenseMap< llvm::SDValue, unsigned, InlineBuckets, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, unsigned > >, llvm::SDValue, unsigned, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, unsigned > >, llvm::DenseMapBase< SmallDenseMap< unsigned, llvm::SDValue, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SDValue > >, unsigned, llvm::SDValue, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SDValue > >, llvm::DenseMapBase< SmallDenseMap< unsigned, std::pair< unsigned, unsigned >, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > > >, unsigned, std::pair< unsigned, unsigned >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< unsigned, unsigned > > >, llvm::DenseMapBase< DenseMap< EdgeType *, detail::DenseSetEmpty, DenseMapInfo< EdgeType * >, detail::DenseSetPair< EdgeType * > >, EdgeType *, detail::DenseSetEmpty, DenseMapInfo< EdgeType * >, detail::DenseSetPair< EdgeType * > >, llvm::DenseMapBase< DenseMap< llvm::MDNode *, unsigned, DenseMapInfo< llvm::MDNode * >, llvm::detail::DenseMapPair< llvm::MDNode *, unsigned > >, llvm::MDNode *, unsigned, DenseMapInfo< llvm::MDNode * >, llvm::detail::DenseMapPair< llvm::MDNode *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::DISubprogram *, llvm::SmallVector< llvm::TypedTrackingMDRef, 4 >, DenseMapInfo< llvm::DISubprogram * >, llvm::detail::DenseMapPair< llvm::DISubprogram *, llvm::SmallVector< llvm::TypedTrackingMDRef, 4 > > >, llvm::DISubprogram *, llvm::SmallVector< llvm::TypedTrackingMDRef, 4 >, DenseMapInfo< llvm::DISubprogram * >, llvm::detail::DenseMapPair< llvm::DISubprogram *, llvm::SmallVector< llvm::TypedTrackingMDRef, 4 > > >, llvm::DenseMapBase< DenseMap< const llvm::DIE *, unsigned, DenseMapInfo< const llvm::DIE * >, llvm::detail::DenseMapPair< const llvm::DIE *, unsigned > >, const llvm::DIE *, unsigned, DenseMapInfo< const llvm::DIE * >, llvm::detail::DenseMapPair< const llvm::DIE *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, bool, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, bool > >, const llvm::BasicBlock *, bool, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, bool > >, llvm::DenseMapBase< DenseMap< uint64_t, detail::DenseSetEmpty, DenseMapInfo< uint64_t >, detail::DenseSetPair< uint64_t > >, uint64_t, detail::DenseSetEmpty, DenseMapInfo< uint64_t >, detail::DenseSetPair< uint64_t > >, llvm::DenseMapBase< DenseMap< uint64_t, const llvm::DWARFDebugNames::NameIndex *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, const llvm::DWARFDebugNames::NameIndex * > >, uint64_t, const llvm::DWARFDebugNames::NameIndex *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, const llvm::DWARFDebugNames::NameIndex * > >, llvm::DenseMapBase< DenseMap< llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > >, llvm::DWARFDebugNames::Abbrev, detail::DenseSetEmpty, AbbrevMapInfo, detail::DenseSetPair< llvm::DWARFDebugNames::Abbrev > >, llvm::DenseMapBase< DenseMap< const char *, uint32_t, CStrDenseMapInfo, llvm::detail::DenseMapPair< const char *, uint32_t > >, const char *, uint32_t, CStrDenseMapInfo, llvm::detail::DenseMapPair< const char *, uint32_t > >, llvm::DenseMapBase< DenseMap< llvm::CallInst *, unsigned, DenseMapInfo< llvm::CallInst * >, llvm::detail::DenseMapPair< llvm::CallInst *, unsigned > >, llvm::CallInst *, unsigned, DenseMapInfo< llvm::CallInst * >, llvm::detail::DenseMapPair< llvm::CallInst *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::TargetExtType *, llvm::dxil::ResourceTypeInfo, DenseMapInfo< llvm::TargetExtType * >, llvm::detail::DenseMapPair< llvm::TargetExtType *, llvm::dxil::ResourceTypeInfo > >, llvm::TargetExtType *, llvm::dxil::ResourceTypeInfo, DenseMapInfo< llvm::TargetExtType * >, llvm::detail::DenseMapPair< llvm::TargetExtType *, llvm::dxil::ResourceTypeInfo > >, llvm::DenseMapBase< DenseMap< const NodeType *, const PiBlockDDGNode *, DenseMapInfo< const NodeType * >, llvm::detail::DenseMapPair< const NodeType *, const PiBlockDDGNode * > >, const NodeType *, const PiBlockDDGNode *, DenseMapInfo< const NodeType * >, llvm::detail::DenseMapPair< const NodeType *, const PiBlockDDGNode * > >, llvm::DenseMapBase< DenseMap< InlinedEntity, unsigned, DenseMapInfo< InlinedEntity >, llvm::detail::DenseMapPair< InlinedEntity, unsigned > >, InlinedEntity, unsigned, DenseMapInfo< InlinedEntity >, llvm::detail::DenseMapPair< InlinedEntity, unsigned > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::DebugCounter::CounterInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DebugCounter::CounterInfo > >, unsigned, llvm::DebugCounter::CounterInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DebugCounter::CounterInfo > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::MCSymbol *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MCSymbol * > >, const llvm::MachineInstr *, llvm::MCSymbol *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MCSymbol * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::APInt, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::APInt > >, llvm::Instruction *, llvm::APInt, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::APInt > >, llvm::DenseMapBase< DenseMap< Value *, SmallVector< BranchInst *, 1 >, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, SmallVector< BranchInst *, 1 > > >, Value *, SmallVector< BranchInst *, 1 >, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, SmallVector< BranchInst *, 1 > > >, llvm::DenseMapBase< SmallDenseMap< llvm::DomTreeNodeBase, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > >, llvm::DomTreeNodeBase, detail::DenseSetEmpty, DenseMapInfo< llvm::DomTreeNodeBase >, detail::DenseSetPair< llvm::DomTreeNodeBase > >, llvm::DenseMapBase< DenseMap< const llvm::DIScope *, detail::DenseSetEmpty, DenseMapInfo< const llvm::DIScope * >, detail::DenseSetPair< const llvm::DIScope * > >, const llvm::DIScope *, detail::DenseSetEmpty, DenseMapInfo< const llvm::DIScope * >, detail::DenseSetPair< const llvm::DIScope * > >, llvm::DenseMapBase< DenseMap< VarID, detail::DenseSetEmpty, DenseMapInfo< VarID >, detail::DenseSetPair< VarID > >, VarID, detail::DenseSetEmpty, DenseMapInfo< VarID >, detail::DenseSetPair< VarID > >, llvm::DenseMapBase< DenseMap< const llvm::DILocalScope *, llvm::DIE *, DenseMapInfo< const llvm::DILocalScope * >, llvm::detail::DenseMapPair< const llvm::DILocalScope *, llvm::DIE * > >, const llvm::DILocalScope *, llvm::DIE *, DenseMapInfo< const llvm::DILocalScope * >, llvm::detail::DenseMapPair< const llvm::DILocalScope *, llvm::DIE * > >, llvm::DenseMapBase< DenseMap< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity >, DenseMapInfo< const llvm::DINode * >, llvm::detail::DenseMapPair< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > >, const llvm::DINode *, std::unique_ptr< llvm::DbgEntity >, DenseMapInfo< const llvm::DINode * >, llvm::detail::DenseMapPair< const llvm::DINode *, std::unique_ptr< llvm::DbgEntity > > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, unsigned, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, unsigned > >, const llvm::MDNode *, unsigned, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::DIE *, llvm::DwarfCompileUnit *, DenseMapInfo< const llvm::DIE * >, llvm::detail::DenseMapPair< const llvm::DIE *, llvm::DwarfCompileUnit * > >, const llvm::DIE *, llvm::DwarfCompileUnit *, DenseMapInfo< const llvm::DIE * >, llvm::detail::DenseMapPair< const llvm::DIE *, llvm::DwarfCompileUnit * > >, llvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, uint64_t, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, uint64_t > >, const llvm::MCSymbol *, uint64_t, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, uint64_t > >, llvm::DenseMapBase< DenseMap< const llvm::DILocalScope *, llvm::SetVector, DenseMapInfo< const llvm::DILocalScope * >, llvm::detail::DenseMapPair< const llvm::DILocalScope *, llvm::SetVector > >, const llvm::DILocalScope *, llvm::SetVector, DenseMapInfo< const llvm::DILocalScope * >, llvm::detail::DenseMapPair< const llvm::DILocalScope *, llvm::SetVector > >, llvm::DenseMapBase< SmallDenseMap< const llvm::MachineInstr *, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr * > >, const llvm::MachineInstr *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MachineInstr * >, detail::DenseSetPair< const llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, uint64_t, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, uint64_t > >, const llvm::MDNode *, uint64_t, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, uint64_t > >, llvm::DenseMapBase< DenseMap< const llvm::MCSection *, const llvm::MCSymbol *, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, const llvm::MCSymbol * > >, const llvm::MCSection *, const llvm::MCSymbol *, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, const llvm::MCSymbol * > >, llvm::DenseMapBase< DenseMap< const llvm::DIStringType *, unsigned, DenseMapInfo< const llvm::DIStringType * >, llvm::detail::DenseMapPair< const llvm::DIStringType *, unsigned > >, const llvm::DIStringType *, unsigned, DenseMapInfo< const llvm::DIStringType * >, llvm::detail::DenseMapPair< const llvm::DIStringType *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::LexicalScope *, ScopeVars, DenseMapInfo< llvm::LexicalScope * >, llvm::detail::DenseMapPair< llvm::LexicalScope *, ScopeVars > >, llvm::LexicalScope *, ScopeVars, DenseMapInfo< llvm::LexicalScope * >, llvm::detail::DenseMapPair< llvm::LexicalScope *, ScopeVars > >, llvm::DenseMapBase< DenseMap< llvm::LexicalScope *, llvm::SmallVector, DenseMapInfo< llvm::LexicalScope * >, llvm::detail::DenseMapPair< llvm::LexicalScope *, llvm::SmallVector > >, llvm::LexicalScope *, llvm::SmallVector, DenseMapInfo< llvm::LexicalScope * >, llvm::detail::DenseMapPair< llvm::LexicalScope *, llvm::SmallVector > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, llvm::DIE *, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::DIE * > >, const llvm::MDNode *, llvm::DIE *, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, llvm::DIE * > >, llvm::DenseMapBase< DenseMap< llvm::DIE *, const llvm::DINode *, DenseMapInfo< llvm::DIE * >, llvm::detail::DenseMapPair< llvm::DIE *, const llvm::DINode * > >, llvm::DIE *, const llvm::DINode *, DenseMapInfo< llvm::DIE * >, llvm::detail::DenseMapPair< llvm::DIE *, const llvm::DINode * > >, llvm::DenseMapBase< DenseMap< const llvm::MCSectionELF *, std::vector< llvm::ELFRelocationEntry >, DenseMapInfo< const llvm::MCSectionELF * >, llvm::detail::DenseMapPair< const llvm::MCSectionELF *, std::vector< llvm::ELFRelocationEntry > > >, const llvm::MCSectionELF *, std::vector< llvm::ELFRelocationEntry >, DenseMapInfo< const llvm::MCSectionELF * >, llvm::detail::DenseMapPair< const llvm::MCSectionELF *, std::vector< llvm::ELFRelocationEntry > > >, llvm::DenseMapBase< DenseMap< const llvm::MCSymbolELF *, const llvm::MCSymbolELF *, DenseMapInfo< const llvm::MCSymbolELF * >, llvm::detail::DenseMapPair< const llvm::MCSymbolELF *, const llvm::MCSymbolELF * > >, const llvm::MCSymbolELF *, const llvm::MCSymbolELF *, DenseMapInfo< const llvm::MCSymbolELF * >, llvm::detail::DenseMapPair< const llvm::MCSymbolELF *, const llvm::MCSymbolELF * > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::Instruction *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Instruction * > >, const llvm::Value *, llvm::Instruction *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::TinyPtrVector< const llvm::Value * >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::TinyPtrVector< const llvm::Value * > > >, llvm::Instruction *, llvm::TinyPtrVector< const llvm::Value * >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::TinyPtrVector< const llvm::Value * > > >, llvm::DenseMapBase< DenseMap< llvm::GlobalVariable *, MutableValue, DenseMapInfo< llvm::GlobalVariable * >, llvm::detail::DenseMapPair< llvm::GlobalVariable *, MutableValue > >, llvm::GlobalVariable *, MutableValue, DenseMapInfo< llvm::GlobalVariable * >, llvm::detail::DenseMapPair< llvm::GlobalVariable *, MutableValue > >, llvm::DenseMapBase< DenseMap< llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue * >, detail::DenseSetPair< llvm::GlobalValue * > >, llvm::GlobalValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::GlobalValue * >, detail::DenseSetPair< llvm::GlobalValue * > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::Register, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Register > >, const llvm::Value *, llvm::Register, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Register > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, int, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, int > >, const llvm::Value *, int, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, int > >, llvm::DenseMapBase< DenseMap< const llvm::Comdat *, llvm::Comdat *, DenseMapInfo< const llvm::Comdat * >, llvm::detail::DenseMapPair< const llvm::Comdat *, llvm::Comdat * > >, const llvm::Comdat *, llvm::Comdat *, DenseMapInfo< const llvm::Comdat * >, llvm::detail::DenseMapPair< const llvm::Comdat *, llvm::Comdat * > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::StringRef, uint64_t >, unsigned, DenseMapInfo< std::pair< llvm::StringRef, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::StringRef, uint64_t >, unsigned > >, std::pair< llvm::StringRef, uint64_t >, unsigned, DenseMapInfo< std::pair< llvm::StringRef, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::StringRef, uint64_t >, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, llvm::FunctionImporter::ImportMapTy, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::FunctionImporter::ImportMapTy > >, llvm::StringRef, llvm::FunctionImporter::ImportMapTy, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::FunctionImporter::ImportMapTy > >, llvm::DenseMapBase< DenseMap< uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > >, uint32_t, detail::DenseSetEmpty, DenseMapInfo< uint32_t >, detail::DenseSetPair< uint32_t > >, llvm::DenseMapBase< DenseMap< llvm::Register, const llvm::Value *, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, const llvm::Value * > >, llvm::Register, const llvm::Value *, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, const llvm::Value * > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, llvm::DenseMap, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::DenseMap > >, const llvm::Instruction *, llvm::DenseMap, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, llvm::DenseMap > >, llvm::DenseMapBase< DenseMap< const llvm::AllocaInst *, int, DenseMapInfo< const llvm::AllocaInst * >, llvm::detail::DenseMapPair< const llvm::AllocaInst *, int > >, const llvm::AllocaInst *, int, DenseMapInfo< const llvm::AllocaInst * >, llvm::detail::DenseMapPair< const llvm::AllocaInst *, int > >, llvm::DenseMapBase< DenseMap< const llvm::Argument *, int, DenseMapInfo< const llvm::Argument * >, llvm::detail::DenseMapPair< const llvm::Argument *, int > >, const llvm::Argument *, int, DenseMapInfo< const llvm::Argument * >, llvm::detail::DenseMapPair< const llvm::Argument *, int > >, llvm::DenseMapBase< DenseMap< llvm::Register, llvm::Register, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::Register > >, llvm::Register, llvm::Register, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::Register > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, ISD::NodeType, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, ISD::NodeType > >, const llvm::Value *, ISD::NodeType, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, ISD::NodeType > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock * >, detail::DenseSetPair< const llvm::BasicBlock * > >, const llvm::BasicBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::BasicBlock * >, detail::DenseSetPair< const llvm::BasicBlock * > >, llvm::DenseMapBase< DenseMap< llvm::Function *, llvm::CodeMetrics, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::CodeMetrics > >, llvm::Function *, llvm::CodeMetrics, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, llvm::CodeMetrics > >, llvm::DenseMapBase< DenseMap< llvm::Function *, unsigned, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, unsigned > >, llvm::Function *, unsigned, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, std::pair< unsigned, unsigned > > >, const llvm::Instruction *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, std::pair< unsigned, unsigned > > >, llvm::DenseMapBase< DenseMap< const Function *, GCFunctionInfo *, DenseMapInfo< const Function * >, llvm::detail::DenseMapPair< const Function *, GCFunctionInfo * > >, const Function *, GCFunctionInfo *, DenseMapInfo< const Function * >, llvm::detail::DenseMapPair< const Function *, GCFunctionInfo * > >, llvm::DenseMapBase< DenseMap< unsigned, LaneBitmask, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LaneBitmask > >, unsigned, LaneBitmask, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LaneBitmask > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::DenseMap, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::DenseMap > >, const llvm::MachineBasicBlock *, llvm::DenseMap, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::DenseMap > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, llvm::DenseMap, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::DenseMap > >, llvm::MachineInstr *, llvm::DenseMap, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::DenseMap > >, llvm::DenseMapBase< DenseMap< const llvm::GCOVBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::GCOVBlock * >, detail::DenseSetPair< const llvm::GCOVBlock * > >, const llvm::GCOVBlock *, detail::DenseSetEmpty, DenseMapInfo< const llvm::GCOVBlock * >, detail::DenseSetPair< const llvm::GCOVBlock * > >, llvm::DenseMapBase< SmallDenseMap< llvm::LLT, unsigned, InlineBuckets, DenseMapInfo< llvm::LLT >, llvm::detail::DenseMapPair< llvm::LLT, unsigned > >, llvm::LLT, unsigned, DenseMapInfo< llvm::LLT >, llvm::detail::DenseMapPair< llvm::LLT, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::UniqueMachineInstr *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::UniqueMachineInstr * > >, const llvm::MachineInstr *, llvm::UniqueMachineInstr *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::UniqueMachineInstr * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Register, llvm::KnownBits, InlineBuckets, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::KnownBits > >, llvm::Register, llvm::KnownBits, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::KnownBits > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, unsigned, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > >, const llvm::Value *, unsigned, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, bool, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, bool > >, const BasicBlock *, bool, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, bool > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::BasicBlock >, uint32_t, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > >, llvm::AssertingVH< llvm::BasicBlock >, uint32_t, DenseMapInfo< llvm::AssertingVH< llvm::BasicBlock > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::BasicBlock >, uint32_t > >, llvm::DenseMapBase< DenseMap< uint32_t, LeaderListNode, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, LeaderListNode > >, uint32_t, LeaderListNode, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, LeaderListNode > >, llvm::DenseMapBase< DenseMap< llvm::Value *, uint32_t, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, uint32_t > >, llvm::Value *, uint32_t, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, uint32_t > >, llvm::DenseMapBase< DenseMap< llvm::GVNPass::Expression, uint32_t, DenseMapInfo< llvm::GVNPass::Expression >, llvm::detail::DenseMapPair< llvm::GVNPass::Expression, uint32_t > >, llvm::GVNPass::Expression, uint32_t, DenseMapInfo< llvm::GVNPass::Expression >, llvm::detail::DenseMapPair< llvm::GVNPass::Expression, uint32_t > >, llvm::DenseMapBase< DenseMap< uint32_t, llvm::PHINode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::PHINode * > >, uint32_t, llvm::PHINode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::PHINode * > >, llvm::DenseMapBase< DenseMap< std::pair< uint32_t, const BasicBlock * >, uint32_t, DenseMapInfo< std::pair< uint32_t, const BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< uint32_t, const BasicBlock * >, uint32_t > >, std::pair< uint32_t, const BasicBlock * >, uint32_t, DenseMapInfo< std::pair< uint32_t, const BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< uint32_t, const BasicBlock * >, uint32_t > >, llvm::DenseMapBase< DenseMap< const InstructionT *, const InstructionT *, DenseMapInfo< const InstructionT * >, llvm::detail::DenseMapPair< const InstructionT *, const InstructionT * > >, const InstructionT *, const InstructionT *, DenseMapInfo< const InstructionT * >, llvm::detail::DenseMapPair< const InstructionT *, const InstructionT * > >, llvm::DenseMapBase< DenseMap< const BlockT *, detail::DenseSetEmpty, DenseMapInfo< const BlockT * >, detail::DenseSetPair< const BlockT * > >, const BlockT *, detail::DenseSetEmpty, DenseMapInfo< const BlockT * >, detail::DenseSetPair< const BlockT * > >, llvm::DenseMapBase< DenseMap< BlockT *, DFSInfo, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, DFSInfo > >, BlockT *, DFSInfo, DenseMapInfo< BlockT * >, llvm::detail::DenseMapPair< BlockT *, DFSInfo > >, llvm::DenseMapBase< DenseMap< const BlockT *, std::unique_ptr< llvm::GenericSyncDependenceAnalysis::DivergenceDescriptor >, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, std::unique_ptr< llvm::GenericSyncDependenceAnalysis::DivergenceDescriptor > > >, const BlockT *, std::unique_ptr< llvm::GenericSyncDependenceAnalysis::DivergenceDescriptor >, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, std::unique_ptr< llvm::GenericSyncDependenceAnalysis::DivergenceDescriptor > > >, llvm::DenseMapBase< DenseMap< const BlockT *, const BlockT *, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, const BlockT * > >, const BlockT *, const BlockT *, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, const BlockT * > >, llvm::DenseMapBase< DenseMap< ConstValueRefT, detail::DenseSetEmpty, DenseMapInfo< ConstValueRefT >, detail::DenseSetPair< ConstValueRefT > >, ConstValueRefT, detail::DenseSetEmpty, DenseMapInfo< ConstValueRefT >, detail::DenseSetPair< ConstValueRefT > >, llvm::DenseMapBase< DenseMap< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 >, DenseMapInfo< llvm::GlobalValue * >, llvm::detail::DenseMapPair< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > >, llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 >, DenseMapInfo< llvm::GlobalValue * >, llvm::detail::DenseMapPair< llvm::GlobalValue *, llvm::SmallPtrSet< llvm::GlobalValue *, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::Metadata *, llvm::SmallSet< std::pair< llvm::GlobalVariable *, uint64_t >, 4 >, DenseMapInfo< llvm::Metadata * >, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::SmallSet< std::pair< llvm::GlobalVariable *, uint64_t >, 4 > > >, llvm::Metadata *, llvm::SmallSet< std::pair< llvm::GlobalVariable *, uint64_t >, 4 >, DenseMapInfo< llvm::Metadata * >, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::SmallSet< std::pair< llvm::GlobalVariable *, uint64_t >, 4 > > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, uint64_t, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, uint64_t > >, ValueMapCVH, uint64_t, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, uint64_t > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::GlobalValue *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::GlobalValue * > >, const llvm::Value *, const llvm::GlobalValue *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::GlobalValue * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, GlobalsAAResult::FunctionInfo, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, GlobalsAAResult::FunctionInfo > >, const llvm::Function *, GlobalsAAResult::FunctionInfo, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, GlobalsAAResult::FunctionInfo > >, llvm::DenseMapBase< SmallDenseMap< NodePtr, DeletesInserts, 4, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, DeletesInserts > >, NodePtr, DeletesInserts, DenseMapInfo< NodePtr >, llvm::detail::DenseMapPair< NodePtr, DeletesInserts > >, llvm::DenseMapBase< SmallDenseMap< llvm::SDNode *, int, 4, DenseMapInfo< llvm::SDNode * >, llvm::detail::DenseMapPair< llvm::SDNode *, int > >, llvm::SDNode *, int, DenseMapInfo< llvm::SDNode * >, llvm::detail::DenseMapPair< llvm::SDNode *, int > >, llvm::DenseMapBase< SmallDenseMap< const llvm::Value *, int, 4, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, int > >, const llvm::Value *, int, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, int > >, llvm::DenseMapBase< DenseMap< unsigned, ExtType, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, ExtType > >, unsigned, ExtType, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, ExtType > >, llvm::DenseMapBase< DenseMap< unsigned, PredSet, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, PredSet > >, unsigned, PredSet, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, PredSet > >, llvm::DenseMapBase< SmallDenseMap< llvm::BasicBlock *, DeletesInserts, 4, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, DeletesInserts > >, llvm::BasicBlock *, DeletesInserts, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, DeletesInserts > >, llvm::DenseMapBase< DenseMap< const Metadata *, TrackingMDRef, DenseMapInfo< const Metadata * >, llvm::detail::DenseMapPair< const Metadata *, TrackingMDRef > >, const Metadata *, TrackingMDRef, DenseMapInfo< const Metadata * >, llvm::detail::DenseMapPair< const Metadata *, TrackingMDRef > >, llvm::DenseMapBase< DenseMap< llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType * >, detail::DenseSetPair< llvm::StructType * > >, llvm::StructType *, detail::DenseSetEmpty, DenseMapInfo< llvm::StructType * >, detail::DenseSetPair< llvm::StructType * > >, llvm::DenseMapBase< DenseMap< llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType * > >, llvm::StructType *, detail::DenseSetEmpty, StructTypeKeyInfo, detail::DenseSetPair< llvm::StructType * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::Value *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Value * > >, llvm::Value *, llvm::Value *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Value * > >, llvm::DenseMapBase< DenseMap< llvm::IRSimilarity::IRInstructionData *, unsigned, llvm::IRSimilarity::IRInstructionDataTraits, llvm::detail::DenseMapPair< llvm::IRSimilarity::IRInstructionData *, unsigned > >, llvm::IRSimilarity::IRInstructionData *, unsigned, llvm::IRSimilarity::IRInstructionDataTraits, llvm::detail::DenseMapPair< llvm::IRSimilarity::IRInstructionData *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, unsigned, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, unsigned > >, llvm::BasicBlock *, unsigned, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, unsigned > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Value * > >, unsigned, llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Value * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::DenseSet< unsigned >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DenseSet< unsigned > > >, unsigned, llvm::DenseSet< unsigned >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::DenseSet< unsigned > > >, llvm::DenseMapBase< DenseMap< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 >, DenseMapInfo< CFGEdge >, llvm::detail::DenseMapPair< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > >, CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 >, DenseMapInfo< CFGEdge >, llvm::detail::DenseMapPair< CFGEdge, llvm::SmallVector< llvm::MachineBasicBlock *, 1 > > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::SmallVector *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector * > >, const llvm::Value *, llvm::SmallVector *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SmallVector * > >, llvm::DenseMapBase< DenseMap< const llvm::Type *, llvm::SmallVector *, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, llvm::SmallVector * > >, const llvm::Type *, llvm::SmallVector *, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, llvm::SmallVector * > >, llvm::DenseMapBase< DenseMap< unsigned, TreeTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TreeTy * > >, unsigned, TreeTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TreeTy * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, FunctionInfo *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, FunctionInfo * > >, const llvm::Function *, FunctionInfo *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, FunctionInfo * > >, llvm::DenseMapBase< DenseMap< RetainedKnowledgeKey, Assume2KnowledgeMap, DenseMapInfo< RetainedKnowledgeKey >, llvm::detail::DenseMapPair< RetainedKnowledgeKey, Assume2KnowledgeMap > >, RetainedKnowledgeKey, Assume2KnowledgeMap, DenseMapInfo< RetainedKnowledgeKey >, llvm::detail::DenseMapPair< RetainedKnowledgeKey, Assume2KnowledgeMap > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Instruction * >, detail::DenseSetPair< const llvm::Instruction * > >, const llvm::Instruction *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Instruction * >, detail::DenseSetPair< const llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< const SmallPtrSet< Instruction *, 4 > *, detail::DenseSetEmpty, DenseMapInfo< const SmallPtrSet< Instruction *, 4 > * >, detail::DenseSetPair< const SmallPtrSet< Instruction *, 4 > * > >, const SmallPtrSet< Instruction *, 4 > *, detail::DenseSetEmpty, DenseMapInfo< const SmallPtrSet< Instruction *, 4 > * >, detail::DenseSetPair< const SmallPtrSet< Instruction *, 4 > * > >, llvm::DenseMapBase< DenseMap< unsigned, InstructionVectorTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, InstructionVectorTy * > >, unsigned, InstructionVectorTy *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, InstructionVectorTy * > >, llvm::DenseMapBase< DenseMap< llvm::PHINode *, llvm::Value *, DenseMapInfo< llvm::PHINode * >, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Value * > >, llvm::PHINode *, llvm::Value *, DenseMapInfo< llvm::PHINode * >, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Value * > >, llvm::DenseMapBase< SmallDenseMap< std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > >, std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > >, llvm::DenseMapBase< SmallDenseMap< llvm::BasicBlock *, llvm::SmallVector< llvm::BasicBlock * >, InlineBuckets, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::SmallVector< llvm::BasicBlock * > > >, llvm::BasicBlock *, llvm::SmallVector< llvm::BasicBlock * >, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::SmallVector< llvm::BasicBlock * > > >, llvm::DenseMapBase< SmallDenseMap< std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * >, detail::DenseSetEmpty, InlineBuckets, DenseMapInfo< std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * > > >, std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< const llvm::BasicBlock *, const llvm::BasicBlock * > > >, llvm::DenseMapBase< DenseMap< Value *, Constant *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, Constant * > >, Value *, Constant *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, Constant * > >, llvm::DenseMapBase< DenseMap< IntPtrT, detail::DenseSetEmpty, DenseMapInfo< IntPtrT >, detail::DenseSetPair< IntPtrT > >, IntPtrT, detail::DenseSetEmpty, DenseMapInfo< IntPtrT >, detail::DenseSetPair< IntPtrT > >, llvm::DenseMapBase< DenseMap< SymbolRemappingReader::Key, llvm::StringRef, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::StringRef > >, SymbolRemappingReader::Key, llvm::StringRef, DenseMapInfo< SymbolRemappingReader::Key >, llvm::detail::DenseMapPair< SymbolRemappingReader::Key, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::GlobalVariable *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::GlobalVariable * > >, uint64_t, llvm::GlobalVariable *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::GlobalVariable * > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, const llvm::Instruction *, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, const llvm::Instruction * > >, const llvm::BasicBlock *, const llvm::Instruction *, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, const llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< int32_t, InstTy *, DenseMapInfo< int32_t >, llvm::detail::DenseMapPair< int32_t, InstTy * > >, int32_t, InstTy *, DenseMapInfo< int32_t >, llvm::detail::DenseMapPair< int32_t, InstTy * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > * > >, llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::InterleaveGroup< llvm::Instruction > * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > >, llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::SmallPtrSet< llvm::Instruction *, 2 > > >, llvm::DenseMapBase< DenseMap< llvm::MDNode *, llvm::SmallVector< llvm::Instruction *, 2 >, DenseMapInfo< llvm::MDNode * >, llvm::detail::DenseMapPair< llvm::MDNode *, llvm::SmallVector< llvm::Instruction *, 2 > > >, llvm::MDNode *, llvm::SmallVector< llvm::Instruction *, 2 >, DenseMapInfo< llvm::MDNode * >, llvm::detail::DenseMapPair< llvm::MDNode *, llvm::SmallVector< llvm::Instruction *, 2 > > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::GlobalValue *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::GlobalValue * > >, unsigned, llvm::GlobalValue *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::GlobalValue * > >, llvm::DenseMapBase< DenseMap< llvm::Module *, unsigned, DenseMapInfo< llvm::Module * >, llvm::detail::DenseMapPair< llvm::Module *, unsigned > >, llvm::Module *, unsigned, DenseMapInfo< llvm::Module * >, llvm::detail::DenseMapPair< llvm::Module *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::StringMapEntry *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::StringMapEntry * > >, const llvm::Value *, llvm::StringMapEntry *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::StringMapEntry * > >, llvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::ConstantInt > > >, unsigned, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::ConstantInt > > >, llvm::DenseMapBase< DenseMap< llvm::APInt, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< llvm::APInt >, llvm::detail::DenseMapPair< llvm::APInt, std::unique_ptr< llvm::ConstantInt > > >, llvm::APInt, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< llvm::APInt >, llvm::detail::DenseMapPair< llvm::APInt, std::unique_ptr< llvm::ConstantInt > > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::ElementCount, llvm::APInt >, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< std::pair< llvm::ElementCount, llvm::APInt > >, llvm::detail::DenseMapPair< std::pair< llvm::ElementCount, llvm::APInt >, std::unique_ptr< llvm::ConstantInt > > >, std::pair< llvm::ElementCount, llvm::APInt >, std::unique_ptr< llvm::ConstantInt >, DenseMapInfo< std::pair< llvm::ElementCount, llvm::APInt > >, llvm::detail::DenseMapPair< std::pair< llvm::ElementCount, llvm::APInt >, std::unique_ptr< llvm::ConstantInt > > >, llvm::DenseMapBase< DenseMap< llvm::APFloat, std::unique_ptr< llvm::ConstantFP >, DenseMapInfo< llvm::APFloat >, llvm::detail::DenseMapPair< llvm::APFloat, std::unique_ptr< llvm::ConstantFP > > >, llvm::APFloat, std::unique_ptr< llvm::ConstantFP >, DenseMapInfo< llvm::APFloat >, llvm::detail::DenseMapPair< llvm::APFloat, std::unique_ptr< llvm::ConstantFP > > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::ElementCount, llvm::APFloat >, std::unique_ptr< llvm::ConstantFP >, DenseMapInfo< std::pair< llvm::ElementCount, llvm::APFloat > >, llvm::detail::DenseMapPair< std::pair< llvm::ElementCount, llvm::APFloat >, std::unique_ptr< llvm::ConstantFP > > >, std::pair< llvm::ElementCount, llvm::APFloat >, std::unique_ptr< llvm::ConstantFP >, DenseMapInfo< std::pair< llvm::ElementCount, llvm::APFloat > >, llvm::detail::DenseMapPair< std::pair< llvm::ElementCount, llvm::APFloat >, std::unique_ptr< llvm::ConstantFP > > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::ValueAsMetadata *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueAsMetadata * > >, llvm::Value *, llvm::ValueAsMetadata *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueAsMetadata * > >, llvm::DenseMapBase< DenseMap< llvm::Metadata *, llvm::MetadataAsValue *, DenseMapInfo< llvm::Metadata * >, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::MetadataAsValue * > >, llvm::Metadata *, llvm::MetadataAsValue *, DenseMapInfo< llvm::Metadata * >, llvm::detail::DenseMapPair< llvm::Metadata *, llvm::MetadataAsValue * > >, llvm::DenseMapBase< DenseMap< llvm::DIArgList *, detail::DenseSetEmpty, llvm::DIArgListInfo, detail::DenseSetPair< llvm::DIArgList * > >, llvm::DIArgList *, detail::DenseSetEmpty, llvm::DIArgListInfo, detail::DenseSetPair< llvm::DIArgList * > >, llvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > >, llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::ConstantAggregateZero > > >, llvm::DenseMapBase< DenseMap< ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray * > >, ConstantArray *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantArray * > >, llvm::DenseMapBase< DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > >, ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > >, llvm::DenseMapBase< DenseMap< ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector * > >, ConstantVector *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantVector * > >, llvm::DenseMapBase< DenseMap< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull >, DenseMapInfo< llvm::PointerType * >, llvm::detail::DenseMapPair< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > >, llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull >, DenseMapInfo< llvm::PointerType * >, llvm::detail::DenseMapPair< llvm::PointerType *, std::unique_ptr< llvm::ConstantPointerNull > > >, llvm::DenseMapBase< DenseMap< llvm::TargetExtType *, std::unique_ptr< llvm::ConstantTargetNone >, DenseMapInfo< llvm::TargetExtType * >, llvm::detail::DenseMapPair< llvm::TargetExtType *, std::unique_ptr< llvm::ConstantTargetNone > > >, llvm::TargetExtType *, std::unique_ptr< llvm::ConstantTargetNone >, DenseMapInfo< llvm::TargetExtType * >, llvm::detail::DenseMapPair< llvm::TargetExtType *, std::unique_ptr< llvm::ConstantTargetNone > > >, llvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::UndefValue >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::UndefValue > > >, llvm::Type *, std::unique_ptr< llvm::UndefValue >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::UndefValue > > >, llvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::PoisonValue >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::PoisonValue > > >, llvm::Type *, std::unique_ptr< llvm::PoisonValue >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::PoisonValue > > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *, DenseMapInfo< std::pair< const llvm::Function *, const llvm::BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress * > >, std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress *, DenseMapInfo< std::pair< const llvm::Function *, const llvm::BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Function *, const llvm::BasicBlock * >, llvm::BlockAddress * > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, llvm::DSOLocalEquivalent *, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::DSOLocalEquivalent * > >, const llvm::GlobalValue *, llvm::DSOLocalEquivalent *, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::DSOLocalEquivalent * > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, llvm::NoCFIValue *, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::NoCFIValue * > >, const llvm::GlobalValue *, llvm::NoCFIValue *, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::NoCFIValue * > >, llvm::DenseMapBase< DenseMap< llvm::ConstantPtrAuth *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantPtrAuth * > >, llvm::ConstantPtrAuth *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantPtrAuth * > >, llvm::DenseMapBase< DenseMap< llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr * > >, llvm::ConstantExpr *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::ConstantExpr * > >, llvm::DenseMapBase< DenseMap< llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm * > >, llvm::InlineAsm *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< llvm::InlineAsm * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::IntegerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::IntegerType * > >, unsigned, llvm::IntegerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::IntegerType * > >, llvm::DenseMapBase< DenseMap< FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType * > >, FunctionType *, detail::DenseSetEmpty, FunctionTypeKeyInfo, detail::DenseSetPair< FunctionType * > >, llvm::DenseMapBase< DenseMap< StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType * > >, StructType *, detail::DenseSetEmpty, AnonStructTypeKeyInfo, detail::DenseSetPair< StructType * > >, llvm::DenseMapBase< DenseMap< TargetExtType *, detail::DenseSetEmpty, TargetExtTypeKeyInfo, detail::DenseSetPair< TargetExtType * > >, TargetExtType *, detail::DenseSetEmpty, TargetExtTypeKeyInfo, detail::DenseSetPair< TargetExtType * > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *, DenseMapInfo< std::pair< llvm::Type *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType * > >, std::pair< llvm::Type *, uint64_t >, llvm::ArrayType *, DenseMapInfo< std::pair< llvm::Type *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, uint64_t >, llvm::ArrayType * > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, llvm::ElementCount >, llvm::VectorType *, DenseMapInfo< std::pair< llvm::Type *, llvm::ElementCount > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, llvm::ElementCount >, llvm::VectorType * > >, std::pair< llvm::Type *, llvm::ElementCount >, llvm::VectorType *, DenseMapInfo< std::pair< llvm::Type *, llvm::ElementCount > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, llvm::ElementCount >, llvm::VectorType * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::PointerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::PointerType * > >, unsigned, llvm::PointerType *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::PointerType * > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Type *, unsigned >, llvm::TypedPointerType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::TypedPointerType * > >, std::pair< llvm::Type *, unsigned >, llvm::TypedPointerType *, DenseMapInfo< std::pair< llvm::Type *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Type *, unsigned >, llvm::TypedPointerType * > >, llvm::DenseMapBase< DenseMap< Value *, ValueHandleBase *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, ValueHandleBase * > >, Value *, ValueHandleBase *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, ValueHandleBase * > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::MDAttachments, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MDAttachments > >, const llvm::Value *, llvm::MDAttachments, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MDAttachments > >, llvm::DenseMapBase< DenseMap< llvm::DIAssignID *, llvm::SmallVector< llvm::Instruction *, 1 >, DenseMapInfo< llvm::DIAssignID * >, llvm::detail::DenseMapPair< llvm::DIAssignID *, llvm::SmallVector< llvm::Instruction *, 1 > > >, llvm::DIAssignID *, llvm::SmallVector< llvm::Instruction *, 1 >, DenseMapInfo< llvm::DIAssignID * >, llvm::detail::DenseMapPair< llvm::DIAssignID *, llvm::SmallVector< llvm::Instruction *, 1 > > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalObject *, llvm::StringRef, DenseMapInfo< const llvm::GlobalObject * >, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::StringRef > >, const llvm::GlobalObject *, llvm::StringRef, DenseMapInfo< const llvm::GlobalObject * >, llvm::detail::DenseMapPair< const llvm::GlobalObject *, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, llvm::StringRef, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::StringRef > >, const llvm::GlobalValue *, llvm::StringRef, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, llvm::GlobalValue::SanitizerMetadata, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::GlobalValue::SanitizerMetadata > >, const llvm::GlobalValue *, llvm::GlobalValue::SanitizerMetadata, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, llvm::GlobalValue::SanitizerMetadata > >, llvm::DenseMapBase< DenseMap< std::pair< const char *, unsigned >, unsigned, DenseMapInfo< std::pair< const char *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const char *, unsigned >, unsigned > >, std::pair< const char *, unsigned >, unsigned, DenseMapInfo< std::pair< const char *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const char *, unsigned >, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, std::string, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::string > >, const llvm::Function *, std::string, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::string > >, llvm::DenseMapBase< SmallDenseMap< llvm::BasicBlock *, llvm::DbgMarker *, 4, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::DbgMarker * > >, llvm::BasicBlock *, llvm::DbgMarker *, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::DbgMarker * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Loop *, ptrdiff_t, 4, DenseMapInfo< llvm::Loop * >, llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t > >, llvm::Loop *, ptrdiff_t, DenseMapInfo< llvm::Loop * >, llvm::detail::DenseMapPair< llvm::Loop *, ptrdiff_t > >, llvm::DenseMapBase< DenseMap< PassID, CompatibilityCheckFn, DenseMapInfo< PassID >, llvm::detail::DenseMapPair< PassID, CompatibilityCheckFn > >, PassID, CompatibilityCheckFn, DenseMapInfo< PassID >, llvm::detail::DenseMapPair< PassID, CompatibilityCheckFn > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::LazyCallGraph::Node *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::LazyCallGraph::Node * > >, const llvm::Function *, llvm::LazyCallGraph::Node *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::LazyCallGraph::Node * > >, llvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *, DenseMapInfo< llvm::LazyCallGraph::Node * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC *, DenseMapInfo< llvm::LazyCallGraph::Node * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, llvm::LazyCallGraph::SCC * > >, llvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::RefSCC *, int, DenseMapInfo< llvm::LazyCallGraph::RefSCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, int > >, llvm::LazyCallGraph::RefSCC *, int, DenseMapInfo< llvm::LazyCallGraph::RefSCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::RefSCC *, int > >, llvm::DenseMapBase< DenseMap< llvm::LazyCallGraph::Node *, int, DenseMapInfo< llvm::LazyCallGraph::Node * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, int > >, llvm::LazyCallGraph::Node *, int, DenseMapInfo< llvm::LazyCallGraph::Node * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::Node *, int > >, llvm::DenseMapBase< SmallDenseMap< llvm::LazyCallGraph::SCC *, int, InlineBuckets, DenseMapInfo< llvm::LazyCallGraph::SCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int > >, llvm::LazyCallGraph::SCC *, int, DenseMapInfo< llvm::LazyCallGraph::SCC * >, llvm::detail::DenseMapPair< llvm::LazyCallGraph::SCC *, int > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::BasicBlock *, llvm::Value * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::Value * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::Value * > > >, std::pair< llvm::BasicBlock *, llvm::Value * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::Value * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::Value * > > >, llvm::DenseMapBase< DenseMap< const llvm::DILocation *, std::unique_ptr< llvm::SmallPtrSet >, DenseMapInfo< const llvm::DILocation * >, llvm::detail::DenseMapPair< const llvm::DILocation *, std::unique_ptr< llvm::SmallPtrSet > > >, const llvm::DILocation *, std::unique_ptr< llvm::SmallPtrSet >, DenseMapInfo< const llvm::DILocation * >, llvm::detail::DenseMapPair< const llvm::DILocation *, std::unique_ptr< llvm::SmallPtrSet > > >, llvm::DenseMapBase< DenseMap< llvm::Register, std::vector< unsigned >, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, std::vector< unsigned > > >, llvm::Register, std::vector< unsigned >, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, std::vector< unsigned > > >, llvm::DenseMapBase< DenseMap< unsigned, UserValue *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, UserValue * > >, unsigned, UserValue *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, UserValue * > >, llvm::DenseMapBase< DenseMap< DebugVariable, UserValue *, DenseMapInfo< DebugVariable >, llvm::detail::DenseMapPair< DebugVariable, UserValue * > >, DebugVariable, UserValue *, DenseMapInfo< DebugVariable >, llvm::detail::DenseMapPair< DebugVariable, UserValue * > >, llvm::DenseMapBase< DenseMap< LiveRange *, std::pair< BitVector, BitVector >, DenseMapInfo< LiveRange * >, llvm::detail::DenseMapPair< LiveRange *, std::pair< BitVector, BitVector > > >, LiveRange *, std::pair< BitVector, BitVector >, DenseMapInfo< LiveRange * >, llvm::detail::DenseMapPair< LiveRange *, std::pair< BitVector, BitVector > > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::BitVector, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::BitVector > >, unsigned, llvm::BitVector, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::BitVector > >, llvm::DenseMapBase< DenseMap< llvm::MCSection *, const llvm::MCSymbolRefExpr *, DenseMapInfo< llvm::MCSection * >, llvm::detail::DenseMapPair< llvm::MCSection *, const llvm::MCSymbolRefExpr * > >, llvm::MCSection *, const llvm::MCSymbolRefExpr *, DenseMapInfo< llvm::MCSection * >, llvm::detail::DenseMapPair< llvm::MCSection *, const llvm::MCSymbolRefExpr * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, const llvm::SCEV *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, const llvm::SCEV * > >, llvm::Value *, const llvm::SCEV *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, const llvm::SCEV * > >, llvm::DenseMapBase< DenseMap< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo >, DenseMapInfo< llvm::Loop * >, llvm::detail::DenseMapPair< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > >, llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo >, DenseMapInfo< llvm::Loop * >, llvm::detail::DenseMapPair< llvm::Loop *, std::unique_ptr< llvm::LoopAccessInfo > > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, WeakTrackingVH, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, WeakTrackingVH > >, ValueMapCVH, WeakTrackingVH, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, WeakTrackingVH > >, llvm::DenseMapBase< DenseMap< const BlockT *, LoopT *, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, LoopT * > >, const BlockT *, LoopT *, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, LoopT * > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::TinyPtrVector, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::TinyPtrVector > >, llvm::BasicBlock *, llvm::TinyPtrVector, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::TinyPtrVector > >, llvm::DenseMapBase< DenseMap< llvm::ElementCount, llvm::SmallPtrSet< llvm::BasicBlock *, 4 >, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::SmallPtrSet< llvm::BasicBlock *, 4 > > >, llvm::ElementCount, llvm::SmallPtrSet< llvm::BasicBlock *, 4 >, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::SmallPtrSet< llvm::BasicBlock *, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::ElementCount, llvm::DenseMap, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::DenseMap > >, llvm::ElementCount, llvm::DenseMap, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::DenseMap > >, llvm::DenseMapBase< DenseMap< llvm::ElementCount, llvm::SmallPtrSet< llvm::Instruction *, 4 >, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::SmallPtrSet< llvm::Instruction *, 4 > > >, llvm::ElementCount, llvm::SmallPtrSet< llvm::Instruction *, 4 >, DenseMapInfo< llvm::ElementCount >, llvm::detail::DenseMapPair< llvm::ElementCount, llvm::SmallPtrSet< llvm::Instruction *, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::Instruction *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction * > >, llvm::Instruction *, llvm::Instruction *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< std::pair< Instruction *, ElementCount >, std::pair< InstWidening, InstructionCost >, DenseMapInfo< std::pair< Instruction *, ElementCount > >, llvm::detail::DenseMapPair< std::pair< Instruction *, ElementCount >, std::pair< InstWidening, InstructionCost > > >, std::pair< Instruction *, ElementCount >, std::pair< InstWidening, InstructionCost >, DenseMapInfo< std::pair< Instruction *, ElementCount > >, llvm::detail::DenseMapPair< std::pair< Instruction *, ElementCount >, std::pair< InstWidening, InstructionCost > > >, llvm::DenseMapBase< DenseMap< std::pair< CallInst *, ElementCount >, CallWideningDecision, DenseMapInfo< std::pair< CallInst *, ElementCount > >, llvm::detail::DenseMapPair< std::pair< CallInst *, ElementCount >, CallWideningDecision > >, std::pair< CallInst *, ElementCount >, CallWideningDecision, DenseMapInfo< std::pair< CallInst *, ElementCount > >, llvm::detail::DenseMapPair< std::pair< CallInst *, ElementCount >, CallWideningDecision > >, llvm::DenseMapBase< DenseMap< PHINode *, unsigned, DenseMapInfo< PHINode * >, llvm::detail::DenseMapPair< PHINode *, unsigned > >, PHINode *, unsigned, DenseMapInfo< PHINode * >, llvm::detail::DenseMapPair< PHINode *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::RuntimeCheckingPtrGroup *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::RuntimeCheckingPtrGroup * > >, const llvm::Value *, const llvm::RuntimeCheckingPtrGroup *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::RuntimeCheckingPtrGroup * > >, llvm::DenseMapBase< DenseMap< const llvm::RuntimeCheckingPtrGroup *, llvm::MDNode *, DenseMapInfo< const llvm::RuntimeCheckingPtrGroup * >, llvm::detail::DenseMapPair< const llvm::RuntimeCheckingPtrGroup *, llvm::MDNode * > >, const llvm::RuntimeCheckingPtrGroup *, llvm::MDNode *, DenseMapInfo< const llvm::RuntimeCheckingPtrGroup * >, llvm::detail::DenseMapPair< const llvm::RuntimeCheckingPtrGroup *, llvm::MDNode * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::BlockFrequency, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::BlockFrequency > >, const llvm::MachineBasicBlock *, llvm::BlockFrequency, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::BlockFrequency > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::MCCVFunctionInfo::LineInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCCVFunctionInfo::LineInfo > >, unsigned, llvm::MCCVFunctionInfo::LineInfo, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCCVFunctionInfo::LineInfo > >, llvm::DenseMapBase< DenseMap< std::pair< unsigned, unsigned >, llvm::MCSymbol *, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, llvm::MCSymbol * > >, std::pair< unsigned, unsigned >, llvm::MCSymbol *, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, llvm::MCSymbol * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::MCLabel *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCLabel * > >, unsigned, llvm::MCLabel *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MCLabel * > >, llvm::DenseMapBase< DenseMap< llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection * >, detail::DenseSetPair< llvm::MCSection * > >, llvm::MCSection *, detail::DenseSetEmpty, DenseMapInfo< llvm::MCSection * >, detail::DenseSetPair< llvm::MCSection * > >, llvm::DenseMapBase< DenseMap< std::tuple< llvm::StringRef, unsigned, unsigned >, unsigned, DenseMapInfo< std::tuple< llvm::StringRef, unsigned, unsigned > >, llvm::detail::DenseMapPair< std::tuple< llvm::StringRef, unsigned, unsigned >, unsigned > >, std::tuple< llvm::StringRef, unsigned, unsigned >, unsigned, DenseMapInfo< std::tuple< llvm::StringRef, unsigned, unsigned > >, llvm::detail::DenseMapPair< std::tuple< llvm::StringRef, unsigned, unsigned >, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > >, llvm::StringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::StringRef >, detail::DenseSetPair< llvm::StringRef > >, llvm::DenseMapBase< DenseMap< const llvm::MCSymbol *, llvm::SmallVector< PendingAssignment, 1 >, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, llvm::SmallVector< PendingAssignment, 1 > > >, const llvm::MCSymbol *, llvm::SmallVector< PendingAssignment, 1 >, DenseMapInfo< const llvm::MCSymbol * >, llvm::detail::DenseMapPair< const llvm::MCSymbol *, llvm::SmallVector< PendingAssignment, 1 > > >, llvm::DenseMapBase< DenseMap< llvm::MCRegister, int, DenseMapInfo< llvm::MCRegister >, llvm::detail::DenseMapPair< llvm::MCRegister, int > >, llvm::MCRegister, int, DenseMapInfo< llvm::MCRegister >, llvm::detail::DenseMapPair< llvm::MCRegister, int > >, llvm::DenseMapBase< DenseMap< const uint32_t *, unsigned, DenseMapInfo< const uint32_t * >, llvm::detail::DenseMapPair< const uint32_t *, unsigned > >, const uint32_t *, unsigned, DenseMapInfo< const uint32_t * >, llvm::detail::DenseMapPair< const uint32_t *, unsigned > >, llvm::DenseMapBase< DenseMap< int, FrameIndexOperand, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, FrameIndexOperand > >, int, FrameIndexOperand, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, FrameIndexOperand > >, llvm::DenseMapBase< DenseMap< const llvm::LazyCallGraph::Node *, detail::DenseSetEmpty, DenseMapInfo< const llvm::LazyCallGraph::Node * >, detail::DenseSetPair< const llvm::LazyCallGraph::Node * > >, const llvm::LazyCallGraph::Node *, detail::DenseSetEmpty, DenseMapInfo< const llvm::LazyCallGraph::Node * >, detail::DenseSetPair< const llvm::LazyCallGraph::Node * > >, llvm::DenseMapBase< DenseMap< TagT, detail::DenseSetEmpty, DenseMapInfo< TagT >, detail::DenseSetPair< TagT > >, TagT, detail::DenseSetEmpty, DenseMapInfo< TagT >, detail::DenseSetPair< TagT > >, llvm::DenseMapBase< DenseMap< llvm::MachO::ObjCIVarRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCIVarRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCIVarRecord, unsigned > >, llvm::MachO::ObjCIVarRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCIVarRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCIVarRecord, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MachO::GlobalRecord, unsigned, DenseMapInfo< llvm::MachO::GlobalRecord >, llvm::detail::DenseMapPair< llvm::MachO::GlobalRecord, unsigned > >, llvm::MachO::GlobalRecord, unsigned, DenseMapInfo< llvm::MachO::GlobalRecord >, llvm::detail::DenseMapPair< llvm::MachO::GlobalRecord, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MachO::ObjCInterfaceRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCInterfaceRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCInterfaceRecord, unsigned > >, llvm::MachO::ObjCInterfaceRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCInterfaceRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCInterfaceRecord, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MachO::ObjCCategoryRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCCategoryRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCCategoryRecord, unsigned > >, llvm::MachO::ObjCCategoryRecord, unsigned, DenseMapInfo< llvm::MachO::ObjCCategoryRecord >, llvm::detail::DenseMapPair< llvm::MachO::ObjCCategoryRecord, unsigned > >, llvm::DenseMapBase< DenseMap< SymbolsMapKey, Symbol *, DenseMapInfo< SymbolsMapKey >, llvm::detail::DenseMapPair< SymbolsMapKey, Symbol * > >, SymbolsMapKey, Symbol *, DenseMapInfo< SymbolsMapKey >, llvm::detail::DenseMapPair< SymbolsMapKey, Symbol * > >, llvm::DenseMapBase< DenseMap< const llvm::MCSection *, std::vector< RelAndSymbol >, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, std::vector< RelAndSymbol > > >, const llvm::MCSection *, std::vector< RelAndSymbol >, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, std::vector< RelAndSymbol > > >, llvm::DenseMapBase< DenseMap< const llvm::MCSection *, unsigned, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, unsigned > >, const llvm::MCSection *, unsigned, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, unsigned > >, llvm::DenseMapBase< DenseMap< const MCSection *, uint64_t, DenseMapInfo< const MCSection * >, llvm::detail::DenseMapPair< const MCSection *, uint64_t > >, const MCSection *, uint64_t, DenseMapInfo< const MCSection * >, llvm::detail::DenseMapPair< const MCSection *, uint64_t > >, llvm::DenseMapBase< DenseMap< llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue * >, detail::DenseSetPair< llvm::MachineConstantPoolValue * > >, llvm::MachineConstantPoolValue *, detail::DenseSetEmpty, DenseMapInfo< llvm::MachineConstantPoolValue * >, detail::DenseSetPair< llvm::MachineConstantPoolValue * > >, llvm::DenseMapBase< DenseMap< llvm::MachineBasicBlock *, DomSetType, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, DomSetType > >, llvm::MachineBasicBlock *, DomSetType, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, DomSetType > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > >, llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SmallVector< unsigned, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, unsigned, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, unsigned > >, llvm::MCSymbol *, unsigned, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, unsigned > >, llvm::DenseMapBase< DenseMap< const MachineInstr *, CallSiteInfo, DenseMapInfo< const MachineInstr * >, llvm::detail::DenseMapPair< const MachineInstr *, CallSiteInfo > >, const MachineInstr *, CallSiteInfo, DenseMapInfo< const MachineInstr * >, llvm::detail::DenseMapPair< const MachineInstr *, CallSiteInfo > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::MachineFunction::DebugPHIRegallocPos, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineFunction::DebugPHIRegallocPos > >, unsigned, llvm::MachineFunction::DebugPHIRegallocPos, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineFunction::DebugPHIRegallocPos > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, std::unique_ptr< llvm::MachineFunction >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > >, const llvm::Function *, std::unique_ptr< llvm::MachineFunction >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::unique_ptr< llvm::MachineFunction > > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, StubValueTy, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, StubValueTy > >, llvm::MCSymbol *, StubValueTy, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, StubValueTy > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, const llvm::MCExpr *, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, const llvm::MCExpr * > >, llvm::MCSymbol *, const llvm::MCExpr *, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, const llvm::MCExpr * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > >, const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::MachineTraceMetrics::InstrCycles > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, const llvm::GlobalValue *, unsigned, DenseMapInfo< const llvm::GlobalValue * >, llvm::detail::DenseMapPair< const llvm::GlobalValue *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Init *, MappedValue, DenseMapInfo< const llvm::Init * >, llvm::detail::DenseMapPair< const llvm::Init *, MappedValue > >, const llvm::Init *, MappedValue, DenseMapInfo< const llvm::Init * >, llvm::detail::DenseMapPair< const llvm::Init *, MappedValue > >, llvm::DenseMapBase< DenseMap< KeyT, unsigned, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > >, KeyT, unsigned, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, unsigned > >, llvm::DenseMapBase< DenseMap< PointerIntPair< Value *, 1, bool >, std::vector< unsigned >, DenseMapInfo< PointerIntPair< Value *, 1, bool > >, llvm::detail::DenseMapPair< PointerIntPair< Value *, 1, bool >, std::vector< unsigned > > >, PointerIntPair< Value *, 1, bool >, std::vector< unsigned >, DenseMapInfo< PointerIntPair< Value *, 1, bool > >, llvm::detail::DenseMapPair< PointerIntPair< Value *, 1, bool >, std::vector< unsigned > > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::SCEV *, llvm::Type * >, std::pair< const llvm::SCEV *, const llvm::SCEV * >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Type * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Type * >, std::pair< const llvm::SCEV *, const llvm::SCEV * > > >, std::pair< const llvm::SCEV *, llvm::Type * >, std::pair< const llvm::SCEV *, const llvm::SCEV * >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Type * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Type * >, std::pair< const llvm::SCEV *, const llvm::SCEV * > > >, llvm::DenseMapBase< DenseMap< Instruction *, MemDepResult, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, MemDepResult > >, Instruction *, MemDepResult, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, MemDepResult > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult, DenseMapInfo< llvm::AssertingVH< const llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > >, llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult, DenseMapInfo< llvm::AssertingVH< const llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< const llvm::Value >, llvm::NonLocalDepResult > >, llvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< const Value *, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< const Value *, 4 > > >, Instruction *, SmallPtrSet< const Value *, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< const Value *, 4 > > >, llvm::DenseMapBase< DenseMap< ValueIsLoadPair, NonLocalPointerInfo, DenseMapInfo< ValueIsLoadPair >, llvm::detail::DenseMapPair< ValueIsLoadPair, NonLocalPointerInfo > >, ValueIsLoadPair, NonLocalPointerInfo, DenseMapInfo< ValueIsLoadPair >, llvm::detail::DenseMapPair< ValueIsLoadPair, NonLocalPointerInfo > >, llvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > >, Instruction *, SmallPtrSet< ValueIsLoadPair, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< ValueIsLoadPair, 4 > > >, llvm::DenseMapBase< DenseMap< Instruction *, PerInstNLInfo, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, PerInstNLInfo > >, Instruction *, PerInstNLInfo, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, PerInstNLInfo > >, llvm::DenseMapBase< DenseMap< Instruction *, SmallPtrSet< Instruction *, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< Instruction *, 4 > > >, Instruction *, SmallPtrSet< Instruction *, 4 >, DenseMapInfo< Instruction * >, llvm::detail::DenseMapPair< Instruction *, SmallPtrSet< Instruction *, 4 > > >, llvm::DenseMapBase< DenseMap< LoadInst *, int32_t, DenseMapInfo< LoadInst * >, llvm::detail::DenseMapPair< LoadInst *, int32_t > >, LoadInst *, int32_t, DenseMapInfo< LoadInst * >, llvm::detail::DenseMapPair< LoadInst *, int32_t > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::MemoryAccess *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MemoryAccess * > >, const llvm::Value *, llvm::MemoryAccess *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::MemoryAccess * > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, std::unique_ptr< AccessList >, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< AccessList > > >, const BasicBlock *, std::unique_ptr< AccessList >, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< AccessList > > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, std::unique_ptr< DefsList >, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< DefsList > > >, const BasicBlock *, std::unique_ptr< DefsList >, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, std::unique_ptr< DefsList > > >, llvm::DenseMapBase< DenseMap< const llvm::MemoryAccess *, unsigned long, DenseMapInfo< const llvm::MemoryAccess * >, llvm::detail::DenseMapPair< const llvm::MemoryAccess *, unsigned long > >, const llvm::MemoryAccess *, unsigned long, DenseMapInfo< const llvm::MemoryAccess * >, llvm::detail::DenseMapPair< const llvm::MemoryAccess *, unsigned long > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, llvm::SmallVector< const llvm::MachineInstr *, 2 >, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::SmallVector< const llvm::MachineInstr *, 2 > > >, const llvm::MachineInstr *, llvm::SmallVector< const llvm::MachineInstr *, 2 >, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, llvm::SmallVector< const llvm::MachineInstr *, 2 > > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, InstType, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, InstType > >, const llvm::MachineInstr *, InstType, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, InstType > >, llvm::DenseMapBase< DenseMap< const BlockT *, unsigned, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, unsigned > >, const BlockT *, unsigned, DenseMapInfo< const BlockT * >, llvm::detail::DenseMapPair< const BlockT *, unsigned > >, llvm::DenseMapBase< DenseMap< std::pair< unsigned, const llvm::FunctionType * >, unsigned, DenseMapInfo< std::pair< unsigned, const llvm::FunctionType * > >, llvm::detail::DenseMapPair< std::pair< unsigned, const llvm::FunctionType * >, unsigned > >, std::pair< unsigned, const llvm::FunctionType * >, unsigned, DenseMapInfo< std::pair< unsigned, const llvm::FunctionType * > >, llvm::detail::DenseMapPair< std::pair< unsigned, const llvm::FunctionType * >, unsigned > >, llvm::DenseMapBase< DenseMap< uint64_t, uint64_t, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint64_t > >, uint64_t, uint64_t, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint64_t > >, llvm::DenseMapBase< DenseMap< uint64_t, unsigned, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, unsigned > >, uint64_t, unsigned, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, int, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, int > >, llvm::MachineInstr *, int, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, int > >, llvm::DenseMapBase< DenseMap< MachineInstr *, std::pair< unsigned, int64_t >, DenseMapInfo< MachineInstr * >, llvm::detail::DenseMapPair< MachineInstr *, std::pair< unsigned, int64_t > > >, MachineInstr *, std::pair< unsigned, int64_t >, DenseMapInfo< MachineInstr * >, llvm::detail::DenseMapPair< MachineInstr *, std::pair< unsigned, int64_t > > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::optional< bool >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::optional< bool > > >, const llvm::BasicBlock *, std::optional< bool >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::optional< bool > > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, std::optional< bool >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::optional< bool > > >, const llvm::Function *, std::optional< bool >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::optional< bool > > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, std::unique_ptr< llvm::MustBeExecutedIterator >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, std::unique_ptr< llvm::MustBeExecutedIterator > > >, const llvm::Instruction *, std::unique_ptr< llvm::MustBeExecutedIterator >, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, std::unique_ptr< llvm::MustBeExecutedIterator > > >, llvm::DenseMapBase< DenseMap< PointerIntPair< const Instruction *, 1, ExplorationDirection >, detail::DenseSetEmpty, DenseMapInfo< PointerIntPair< const Instruction *, 1, ExplorationDirection > >, detail::DenseSetPair< PointerIntPair< const Instruction *, 1, ExplorationDirection > > >, PointerIntPair< const Instruction *, 1, ExplorationDirection >, detail::DenseSetEmpty, DenseMapInfo< PointerIntPair< const Instruction *, 1, ExplorationDirection > >, detail::DenseSetPair< PointerIntPair< const Instruction *, 1, ExplorationDirection > > >, llvm::DenseMapBase< DenseMap< const TargetRegisterClass *, VRegMap, DenseMapInfo< const TargetRegisterClass * >, llvm::detail::DenseMapPair< const TargetRegisterClass *, VRegMap > >, const TargetRegisterClass *, VRegMap, DenseMapInfo< const TargetRegisterClass * >, llvm::detail::DenseMapPair< const TargetRegisterClass *, VRegMap > >, llvm::DenseMapBase< SmallDenseMap< uint8_t, unsigned, InlineBuckets, DenseMapInfo< uint8_t >, llvm::detail::DenseMapPair< uint8_t, unsigned > >, uint8_t, unsigned, DenseMapInfo< uint8_t >, llvm::detail::DenseMapPair< uint8_t, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::WeakTrackingVH, 2 > > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, llvm::Value *, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Value * > >, llvm::Value *, llvm::Value *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Value * > >, llvm::DenseMapBase< DenseMap< llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit * >, detail::DenseSetPair< llvm::SUnit * > >, llvm::SUnit *, detail::DenseSetEmpty, DenseMapInfo< llvm::SUnit * >, detail::DenseSetPair< llvm::SUnit * > >, llvm::DenseMapBase< DenseMap< unsigned, T, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, T > >, unsigned, T, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, T > >, llvm::DenseMapBase< DenseMap< const Value *, WeakEvalType, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, WeakEvalType > >, const Value *, WeakEvalType, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, WeakEvalType > >, llvm::DenseMapBase< SmallDenseMap< llvm::Instruction *, llvm::OffsetSpan, InlineBuckets, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::OffsetSpan > >, llvm::Instruction *, llvm::OffsetSpan, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::OffsetSpan > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Constant *, uint64_t >, llvm::Constant *, DenseMapInfo< std::pair< llvm::Constant *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Constant *, uint64_t >, llvm::Constant * > >, std::pair< llvm::Constant *, uint64_t >, llvm::Constant *, DenseMapInfo< std::pair< llvm::Constant *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< llvm::Constant *, uint64_t >, llvm::Constant * > >, llvm::DenseMapBase< SmallDenseMap< const llvm::Value *, unsigned, InlineBuckets, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > >, const llvm::Value *, unsigned, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, unsigned > >, llvm::DenseMapBase< SmallDenseMap< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * >, InlineBuckets, DenseMapInfo< llvm::AnalysisKey * >, llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > > >, llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * >, DenseMapInfo< llvm::AnalysisKey * >, llvm::detail::DenseMapPair< llvm::AnalysisKey *, llvm::TinyPtrVector< llvm::AnalysisKey * > > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::BasicBlock *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::BasicBlock * > >, llvm::Value *, llvm::BasicBlock *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::BasicBlock * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::Constant *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Constant * > >, unsigned, llvm::Constant *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Constant * > >, llvm::DenseMapBase< DenseMap< PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry * > >, PoolEntry *, detail::DenseSetEmpty, PoolEntryDSInfo, detail::DenseSetPair< PoolEntry * > >, llvm::DenseMapBase< DenseMap< llvm::Register, unsigned, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, unsigned > >, llvm::Register, unsigned, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, unsigned > >, llvm::DenseMapBase< DenseMap< AnalysisID, llvm::Pass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::Pass * > >, AnalysisID, llvm::Pass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::Pass * > >, llvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::Pass *, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::Pass * > >, llvm::Pass *, llvm::Pass *, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::Pass * > >, llvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 >, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > >, llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 >, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::SmallPtrSet< llvm::Pass *, 8 > > >, llvm::DenseMapBase< SmallDenseMap< AnalysisID, llvm::ImmutablePass *, InlineBuckets, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass * > >, AnalysisID, llvm::ImmutablePass *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::ImmutablePass * > >, llvm::DenseMapBase< DenseMap< llvm::Pass *, llvm::AnalysisUsage *, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::AnalysisUsage * > >, llvm::Pass *, llvm::AnalysisUsage *, DenseMapInfo< llvm::Pass * >, llvm::detail::DenseMapPair< llvm::Pass *, llvm::AnalysisUsage * > >, llvm::DenseMapBase< DenseMap< AnalysisID, const llvm::PassInfo *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, const llvm::PassInfo * > >, AnalysisID, const llvm::PassInfo *, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, const llvm::PassInfo * > >, llvm::DenseMapBase< DenseMap< unsigned, std::pair< llvm::Register, llvm::Register >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< llvm::Register, llvm::Register > > >, unsigned, std::pair< llvm::Register, llvm::Register >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::pair< llvm::Register, llvm::Register > > >, llvm::DenseMapBase< DenseMap< AnalysisID, llvm::IdentifyingPassPtr, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::IdentifyingPassPtr > >, AnalysisID, llvm::IdentifyingPassPtr, DenseMapInfo< AnalysisID >, llvm::detail::DenseMapPair< AnalysisID, llvm::IdentifyingPassPtr > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, std::string, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, std::string > >, llvm::StringRef, std::string, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, std::string > >, llvm::DenseMapBase< DenseMap< const void *, const PassInfo *, DenseMapInfo< const void * >, llvm::detail::DenseMapPair< const void *, const PassInfo * > >, const void *, const PassInfo *, DenseMapInfo< const void * >, llvm::detail::DenseMapPair< const void *, const PassInfo * > >, llvm::DenseMapBase< DenseMap< llvm::MachineBasicBlock *, llvm::BitVector, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::BitVector > >, llvm::MachineBasicBlock *, llvm::BitVector, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::BitVector > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, llvm::MachineInstr *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::MachineInstr * > >, llvm::MachineInstr *, llvm::MachineInstr *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * >, llvm::MachineInstr *, DenseMapInfo< std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * > >, llvm::detail::DenseMapPair< std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * >, llvm::MachineInstr * > >, std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * >, llvm::MachineInstr *, DenseMapInfo< std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * > >, llvm::detail::DenseMapPair< std::pair< llvm::MachineBasicBlock *, llvm::MachineInstr * >, llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::MachineBasicBlock *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineBasicBlock * > >, unsigned, llvm::MachineBasicBlock *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineBasicBlock * > >, llvm::DenseMapBase< DenseMap< llvm::Register, llvm::VRegInfo *, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::VRegInfo * > >, llvm::Register, llvm::VRegInfo *, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::VRegInfo * > >, llvm::DenseMapBase< DenseMap< unsigned, int, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, int > >, unsigned, int, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, int > >, llvm::DenseMapBase< DenseMap< unsigned, const llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::Value * > >, unsigned, const llvm::Value *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::Value * > >, llvm::DenseMapBase< DenseMap< const llvm::PHINode *, unsigned int, DenseMapInfo< const llvm::PHINode * >, llvm::detail::DenseMapPair< const llvm::PHINode *, unsigned int > >, const llvm::PHINode *, unsigned int, DenseMapInfo< const llvm::PHINode * >, llvm::detail::DenseMapPair< const llvm::PHINode *, unsigned int > >, llvm::DenseMapBase< DenseMap< unsigned int, llvm::SmallSetVector, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, llvm::SmallSetVector > >, unsigned int, llvm::SmallSetVector, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, llvm::SmallSetVector > >, llvm::DenseMapBase< DenseMap< PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< PhiValuesCallbackVH > >, PhiValuesCallbackVH, detail::DenseSetEmpty, llvm::DenseMapInfo< llvm::Value * >, detail::DenseSetPair< PhiValuesCallbackVH > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, std::vector< uint32_t >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::vector< uint32_t > > >, const llvm::Function *, std::vector< uint32_t >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, std::vector< uint32_t > > >, llvm::DenseMapBase< DenseMap< MemberTy, detail::DenseSetEmpty, DenseMapInfo< MemberTy >, detail::DenseSetPair< MemberTy > >, MemberTy, detail::DenseSetEmpty, DenseMapInfo< MemberTy >, detail::DenseSetPair< MemberTy > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SmallVector< unsigned, 4 > > >, llvm::MachineInstr *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SmallVector< unsigned, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::ArrayRef< llvm::BasicBlock * >, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::ArrayRef< llvm::BasicBlock * > > >, llvm::BasicBlock *, llvm::ArrayRef< llvm::BasicBlock * >, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::ArrayRef< llvm::BasicBlock * > > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, const llvm::PredicateBase *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::PredicateBase * > >, const llvm::Value *, const llvm::PredicateBase *, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, const llvm::PredicateBase * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, unsigned int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned int > >, llvm::Value *, unsigned int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned int > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > >, std::pair< llvm::BasicBlock *, llvm::BasicBlock * >, detail::DenseSetEmpty, DenseMapInfo< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > >, detail::DenseSetPair< std::pair< llvm::BasicBlock *, llvm::BasicBlock * > > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, RewriteEntry, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, RewriteEntry > >, const llvm::SCEV *, RewriteEntry, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, RewriteEntry > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags > >, ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, SCEVWrapPredicate::IncrementWrapFlags > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, llvm::DenseMap< const llvm::BasicBlock *, unsigned >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::DenseMap< const llvm::BasicBlock *, unsigned > > >, const llvm::BasicBlock *, llvm::DenseMap< const llvm::BasicBlock *, unsigned >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::DenseMap< const llvm::BasicBlock *, unsigned > > >, llvm::DenseMapBase< DenseMap< T, ptrdiff_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > >, T, ptrdiff_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, ptrdiff_t > >, llvm::DenseMapBase< DenseMap< int, uint64_t, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, uint64_t > >, int, uint64_t, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, uint64_t > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, uint64_t, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, uint64_t > >, llvm::StringRef, uint64_t, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, uint64_t > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::PseudoProbeDescriptor, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::PseudoProbeDescriptor > >, uint64_t, llvm::PseudoProbeDescriptor, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::PseudoProbeDescriptor > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue >, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > >, ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue >, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, std::unique_ptr< const llvm::GlobalValuePseudoSourceValue > > >, llvm::DenseMapBase< DenseMap< const llvm::LiveInterval *, detail::DenseSetEmpty, DenseMapInfo< const llvm::LiveInterval * >, detail::DenseSetPair< const llvm::LiveInterval * > >, const llvm::LiveInterval *, detail::DenseSetEmpty, DenseMapInfo< const llvm::LiveInterval * >, detail::DenseSetPair< const llvm::LiveInterval * > >, llvm::DenseMapBase< DenseMap< const llvm::MCSection *, ElfMappingSymbol, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, ElfMappingSymbol > >, const llvm::MCSection *, ElfMappingSymbol, DenseMapInfo< const llvm::MCSection * >, llvm::detail::DenseMapPair< const llvm::MCSection *, ElfMappingSymbol > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Value >, unsigned, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Value >, unsigned > >, llvm::AssertingVH< llvm::Value >, unsigned, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, llvm::detail::DenseMapPair< llvm::AssertingVH< llvm::Value >, unsigned > >, llvm::DenseMapBase< DenseMap< AssertingVH< Instruction >, detail::DenseSetEmpty, DenseMapInfo< AssertingVH< Instruction > >, detail::DenseSetPair< AssertingVH< Instruction > > >, AssertingVH< Instruction >, detail::DenseSetEmpty, DenseMapInfo< AssertingVH< Instruction > >, detail::DenseSetPair< AssertingVH< Instruction > > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Value *, llvm::Value * >, llvm::ReassociatePass::PairMapValue, DenseMapInfo< std::pair< llvm::Value *, llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, llvm::Value * >, llvm::ReassociatePass::PairMapValue > >, std::pair< llvm::Value *, llvm::Value * >, llvm::ReassociatePass::PairMapValue, DenseMapInfo< std::pair< llvm::Value *, llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, llvm::Value * >, llvm::ReassociatePass::PairMapValue > >, llvm::DenseMapBase< DenseMap< const llvm::Init *, const llvm::Init *, DenseMapInfo< const llvm::Init * >, llvm::detail::DenseMapPair< const llvm::Init *, const llvm::Init * > >, const llvm::Init *, const llvm::Init *, DenseMapInfo< const llvm::Init * >, llvm::detail::DenseMapPair< const llvm::Init *, const llvm::Init * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::MachineInstr *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineInstr * > >, unsigned, llvm::MachineInstr *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > >, llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::PartialMapping > > >, llvm::DenseMapBase< DenseMap< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > >, llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::ValueMapping > > >, llvm::DenseMapBase< DenseMap< llvm::hash_code, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]>, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > >, llvm::hash_code, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]>, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< llvm::RegisterBankInfo::ValueMapping[]> > >, llvm::DenseMapBase< DenseMap< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > >, llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping >, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, std::unique_ptr< const llvm::RegisterBankInfo::InstructionMapping > > >, llvm::DenseMapBase< DenseMap< unsigned, const llvm::TargetRegisterClass *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::TargetRegisterClass * > >, unsigned, const llvm::TargetRegisterClass *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, const llvm::TargetRegisterClass * > >, llvm::DenseMapBase< SmallDenseMap< void *, std::pair< llvm::PointerUnion, uint64_t >, InlineBuckets, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > > >, void *, std::pair< llvm::PointerUnion, uint64_t >, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, std::pair< llvm::PointerUnion, uint64_t > > >, llvm::DenseMapBase< DenseMap< SID, SID, DenseMapInfo< SID >, llvm::detail::DenseMapPair< SID, SID > >, SID, SID, DenseMapInfo< SID >, llvm::detail::DenseMapPair< SID, SID > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::ValueLatticeElement, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueLatticeElement > >, llvm::Value *, llvm::ValueLatticeElement, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::ValueLatticeElement > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Value *, unsigned >, llvm::ValueLatticeElement, DenseMapInfo< std::pair< llvm::Value *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, unsigned >, llvm::ValueLatticeElement > >, std::pair< llvm::Value *, unsigned >, llvm::ValueLatticeElement, DenseMapInfo< std::pair< llvm::Value *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Value *, unsigned >, llvm::ValueLatticeElement > >, llvm::DenseMapBase< DenseMap< llvm::GlobalVariable *, llvm::ValueLatticeElement, DenseMapInfo< llvm::GlobalVariable * >, llvm::detail::DenseMapPair< llvm::GlobalVariable *, llvm::ValueLatticeElement > >, llvm::GlobalVariable *, llvm::ValueLatticeElement, DenseMapInfo< llvm::GlobalVariable * >, llvm::detail::DenseMapPair< llvm::GlobalVariable *, llvm::ValueLatticeElement > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::Function *, unsigned >, unsigned, DenseMapInfo< std::pair< llvm::Function *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Function *, unsigned >, unsigned > >, std::pair< llvm::Function *, unsigned >, unsigned, DenseMapInfo< std::pair< llvm::Function *, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::Function *, unsigned >, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< llvm::Value * >, detail::DenseSetPair< llvm::Value * > >, llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< llvm::Value * >, detail::DenseSetPair< llvm::Value * > >, llvm::DenseMapBase< DenseMap< Edge, detail::DenseSetEmpty, DenseMapInfo< Edge >, detail::DenseSetPair< Edge > >, Edge, detail::DenseSetEmpty, DenseMapInfo< Edge >, detail::DenseSetPair< Edge > >, llvm::DenseMapBase< DenseMap< llvm::Function *, std::unique_ptr< llvm::PredicateInfo >, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, std::unique_ptr< llvm::PredicateInfo > > >, llvm::Function *, std::unique_ptr< llvm::PredicateInfo >, DenseMapInfo< llvm::Function * >, llvm::detail::DenseMapPair< llvm::Function *, std::unique_ptr< llvm::PredicateInfo > > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::SmallSetVector< llvm::User *, 2 >, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallSetVector< llvm::User *, 2 > > >, llvm::Value *, llvm::SmallSetVector< llvm::User *, 2 >, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallSetVector< llvm::User *, 2 > > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Instruction * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value > > >, std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value >, DenseMapInfo< std::pair< const llvm::SCEV *, llvm::Instruction * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEV *, llvm::Instruction * >, llvm::TrackingVH< llvm::Value > > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > >, llvm::AssertingVH< llvm::Value >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::Value > >, detail::DenseSetPair< llvm::AssertingVH< llvm::Value > > >, llvm::DenseMapBase< DenseMap< llvm::PoisoningVH< llvm::Instruction >, llvm::PoisonFlags, DenseMapInfo< llvm::PoisoningVH< llvm::Instruction > >, llvm::detail::DenseMapPair< llvm::PoisoningVH< llvm::Instruction >, llvm::PoisonFlags > >, llvm::PoisoningVH< llvm::Instruction >, llvm::PoisonFlags, DenseMapInfo< llvm::PoisoningVH< llvm::Instruction > >, llvm::detail::DenseMapPair< llvm::PoisoningVH< llvm::Instruction >, llvm::PoisonFlags > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, const llvm::Loop *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::Loop * > >, const llvm::SCEV *, const llvm::Loop *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::Loop * > >, llvm::DenseMapBase< DenseMap< llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > >, llvm::AssertingVH< llvm::PHINode >, detail::DenseSetEmpty, DenseMapInfo< llvm::AssertingVH< llvm::PHINode > >, detail::DenseSetPair< llvm::AssertingVH< llvm::PHINode > > >, llvm::DenseMapBase< DenseMap< const SDNode *, SmallVector< SDDbgValue *, 2 >, DenseMapInfo< const SDNode * >, llvm::detail::DenseMapPair< const SDNode *, SmallVector< SDDbgValue *, 2 > > >, const SDNode *, SmallVector< SDDbgValue *, 2 >, DenseMapInfo< const SDNode * >, llvm::detail::DenseMapPair< const SDNode *, SmallVector< SDDbgValue *, 2 > > >, llvm::DenseMapBase< DenseMap< int, std::vector< llvm::SIRegisterInfo::SpilledReg >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::vector< llvm::SIRegisterInfo::SpilledReg > > >, int, std::vector< llvm::SIRegisterInfo::SpilledReg >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::vector< llvm::SIRegisterInfo::SpilledReg > > >, llvm::DenseMapBase< DenseMap< Register, unsigned, DenseMapInfo< Register >, llvm::detail::DenseMapPair< Register, unsigned > >, Register, unsigned, DenseMapInfo< Register >, llvm::detail::DenseMapPair< Register, unsigned > >, llvm::DenseMapBase< DenseMap< Register, detail::DenseSetEmpty, DenseMapInfo< Register >, detail::DenseSetPair< Register > >, Register, detail::DenseSetEmpty, DenseMapInfo< Register >, detail::DenseSetPair< Register > >, llvm::DenseMapBase< DenseMap< int, llvm::SIMachineFunctionInfo::VGPRSpillToAGPR, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::SIMachineFunctionInfo::VGPRSpillToAGPR > >, int, llvm::SIMachineFunctionInfo::VGPRSpillToAGPR, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, llvm::SIMachineFunctionInfo::VGPRSpillToAGPR > >, llvm::DenseMapBase< DenseMap< Value *, unsigned, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, unsigned > >, Value *, unsigned, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, unsigned > >, llvm::DenseMapBase< DenseMap< int, std::deque< llvm::SUnit * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::deque< llvm::SUnit * > > >, int, std::deque< llvm::SUnit * >, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, std::deque< llvm::SUnit * > > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::Register, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Register > >, unsigned, llvm::Register, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::Register > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::Register, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::Register > >, const llvm::Function *, llvm::Register, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::Register > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::MachineFunction *, int >, llvm::Register, DenseMapInfo< std::pair< const llvm::MachineFunction *, int > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineFunction *, int >, llvm::Register > >, std::pair< const llvm::MachineFunction *, int >, llvm::Register, DenseMapInfo< std::pair< const llvm::MachineFunction *, int > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineFunction *, int >, llvm::Register > >, llvm::DenseMapBase< DenseMap< KeyTy, unsigned, DenseMapInfo< KeyTy >, llvm::detail::DenseMapPair< KeyTy, unsigned > >, KeyTy, unsigned, DenseMapInfo< KeyTy >, llvm::detail::DenseMapPair< KeyTy, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Type *, unsigned, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, unsigned > >, const llvm::Type *, unsigned, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Constant *, unsigned, DenseMapInfo< const llvm::Constant * >, llvm::detail::DenseMapPair< const llvm::Constant *, unsigned > >, const llvm::Constant *, unsigned, DenseMapInfo< const llvm::Constant * >, llvm::detail::DenseMapPair< const llvm::Constant *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::GlobalVariable *, unsigned, DenseMapInfo< const llvm::GlobalVariable * >, llvm::detail::DenseMapPair< const llvm::GlobalVariable *, unsigned > >, const llvm::GlobalVariable *, unsigned, DenseMapInfo< const llvm::GlobalVariable * >, llvm::detail::DenseMapPair< const llvm::GlobalVariable *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Argument *, unsigned, DenseMapInfo< const llvm::Argument * >, llvm::detail::DenseMapPair< const llvm::Argument *, unsigned > >, const llvm::Argument *, unsigned, DenseMapInfo< const llvm::Argument * >, llvm::detail::DenseMapPair< const llvm::Argument *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::MachineFunction *, llvm::DenseMap< llvm::Register, llvm::MachineInstr * >, DenseMapInfo< const llvm::MachineFunction * >, llvm::detail::DenseMapPair< const llvm::MachineFunction *, llvm::DenseMap< llvm::Register, llvm::MachineInstr * > > >, const llvm::MachineFunction *, llvm::DenseMap< llvm::Register, llvm::MachineInstr * >, DenseMapInfo< const llvm::MachineFunction * >, llvm::detail::DenseMapPair< const llvm::MachineFunction *, llvm::DenseMap< llvm::Register, llvm::MachineInstr * > > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, const llvm::Type *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, const llvm::Type * > >, llvm::MachineInstr *, const llvm::Type *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, const llvm::Type * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, const llvm::MachineOperand *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, const llvm::MachineOperand * > >, const llvm::Function *, const llvm::MachineOperand *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, const llvm::MachineOperand * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineInstr *, const llvm::Function *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, const llvm::Function * > >, const llvm::MachineInstr *, const llvm::Function *, DenseMapInfo< const llvm::MachineInstr * >, llvm::detail::DenseMapPair< const llvm::MachineInstr *, const llvm::Function * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineOperand *, const llvm::Function *, DenseMapInfo< const llvm::MachineOperand * >, llvm::detail::DenseMapPair< const llvm::MachineOperand *, const llvm::Function * > >, const llvm::MachineOperand *, const llvm::Function *, DenseMapInfo< const llvm::MachineOperand * >, llvm::detail::DenseMapPair< const llvm::MachineOperand *, const llvm::Function * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::SmallPtrSet< llvm::MachineInstr *, 8 >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::SmallPtrSet< llvm::MachineInstr *, 8 > > >, const llvm::Function *, llvm::SmallPtrSet< llvm::MachineInstr *, 8 >, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::SmallPtrSet< llvm::MachineInstr *, 8 > > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::Type *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Type * > >, llvm::Value *, llvm::Type *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::Type * > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, std::pair< llvm::Type *, std::string >, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, std::pair< llvm::Type *, std::string > > >, llvm::MachineInstr *, std::pair< llvm::Type *, std::string >, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, std::pair< llvm::Type *, std::string > > >, llvm::DenseMapBase< DenseMap< const llvm::Type *, llvm::MachineInstr *, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, llvm::MachineInstr * > >, const llvm::Type *, llvm::MachineInstr *, DenseMapInfo< const llvm::Type * >, llvm::detail::DenseMapPair< const llvm::Type *, llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< const llvm::MachineFunction *, llvm::MachineInstr *, DenseMapInfo< const llvm::MachineFunction * >, llvm::detail::DenseMapPair< const llvm::MachineFunction *, llvm::MachineInstr * > >, const llvm::MachineFunction *, llvm::MachineInstr *, DenseMapInfo< const llvm::MachineFunction * >, llvm::detail::DenseMapPair< const llvm::MachineFunction *, llvm::MachineInstr * > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, llvm::TypedPointerType *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::TypedPointerType * > >, const llvm::Function *, llvm::TypedPointerType *, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, llvm::TypedPointerType * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, llvm::CallInst *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::CallInst * > >, llvm::Value *, llvm::CallInst *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::CallInst * > >, llvm::DenseMapBase< SmallDenseMap< unsigned, SPIRV::InstructionSet::InstructionSet, 4, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, SPIRV::InstructionSet::InstructionSet > >, unsigned, SPIRV::InstructionSet::InstructionSet, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, SPIRV::InstructionSet::InstructionSet > >, llvm::DenseMapBase< DenseMap< llvm::BasicBlock *, llvm::Value *, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::Value * > >, llvm::BasicBlock *, llvm::Value *, DenseMapInfo< llvm::BasicBlock * >, llvm::detail::DenseMapPair< llvm::BasicBlock *, llvm::Value * > >, llvm::DenseMapBase< DenseMap< BlkT *, BBInfo *, DenseMapInfo< BlkT * >, llvm::detail::DenseMapPair< BlkT *, BBInfo * > >, BlkT *, BBInfo *, DenseMapInfo< BlkT * >, llvm::detail::DenseMapPair< BlkT *, BBInfo * > >, llvm::DenseMapBase< DenseMap< const AllocaInst *, MachineFrameInfo::SSPLayoutKind, DenseMapInfo< const AllocaInst * >, llvm::detail::DenseMapPair< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > >, const AllocaInst *, MachineFrameInfo::SSPLayoutKind, DenseMapInfo< const AllocaInst * >, llvm::detail::DenseMapPair< const AllocaInst *, MachineFrameInfo::SSPLayoutKind > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::StringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::StringRef > >, uint64_t, llvm::StringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< const SCEV *, bool, DenseMapInfo< const SCEV * >, llvm::detail::DenseMapPair< const SCEV *, bool > >, const SCEV *, bool, DenseMapInfo< const SCEV * >, llvm::detail::DenseMapPair< const SCEV *, bool > >, llvm::DenseMapBase< DenseMap< const SCEV *, ValueSetVector, DenseMapInfo< const SCEV * >, llvm::detail::DenseMapPair< const SCEV *, ValueSetVector > >, const SCEV *, ValueSetVector, DenseMapInfo< const SCEV * >, llvm::detail::DenseMapPair< const SCEV *, ValueSetVector > >, llvm::DenseMapBase< DenseMap< SCEVCallbackVH, const SCEV *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< SCEVCallbackVH, const SCEV * > >, SCEVCallbackVH, const SCEV *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< SCEVCallbackVH, const SCEV * > >, llvm::DenseMapBase< DenseMap< llvm::ScalarEvolution::FoldID, const llvm::SCEV *, DenseMapInfo< llvm::ScalarEvolution::FoldID >, llvm::detail::DenseMapPair< llvm::ScalarEvolution::FoldID, const llvm::SCEV * > >, llvm::ScalarEvolution::FoldID, const llvm::SCEV *, DenseMapInfo< llvm::ScalarEvolution::FoldID >, llvm::detail::DenseMapPair< llvm::ScalarEvolution::FoldID, const llvm::SCEV * > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::ScalarEvolution::FoldID, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::ScalarEvolution::FoldID, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::ScalarEvolution::FoldID, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::ScalarEvolution::FoldID, 2 > > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::APInt, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::APInt > >, const llvm::SCEV *, llvm::APInt, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::APInt > >, llvm::DenseMapBase< DenseMap< const llvm::Loop *, BackedgeTakenInfo, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, BackedgeTakenInfo > >, const llvm::Loop *, BackedgeTakenInfo, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, BackedgeTakenInfo > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallPtrSet< llvm::PointerIntPair< const llvm::Loop *, 1, bool >, 4 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallPtrSet< llvm::PointerIntPair< const llvm::Loop *, 1, bool >, 4 > > >, const llvm::SCEV *, llvm::SmallPtrSet< llvm::PointerIntPair< const llvm::Loop *, 1, bool >, 4 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallPtrSet< llvm::PointerIntPair< const llvm::Loop *, 1, bool >, 4 > > >, llvm::DenseMapBase< DenseMap< llvm::PHINode *, llvm::Constant *, DenseMapInfo< llvm::PHINode * >, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Constant * > >, llvm::PHINode *, llvm::Constant *, DenseMapInfo< llvm::PHINode * >, llvm::detail::DenseMapPair< llvm::PHINode *, llvm::Constant * > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< std::pair< const llvm::Loop *, const llvm::SCEV * >, 2 > > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::Loop *, 2, LoopDisposition >, 2 > > >, llvm::DenseMapBase< DenseMap< const llvm::Loop *, LoopProperties, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, LoopProperties > >, const llvm::Loop *, LoopProperties, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, LoopProperties > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > >, const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallVector< llvm::PointerIntPair< const llvm::BasicBlock *, 2, BlockDisposition >, 2 > > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::SmallPtrSet< const llvm::SCEV *, 8 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallPtrSet< const llvm::SCEV *, 8 > > >, const llvm::SCEV *, llvm::SmallPtrSet< const llvm::SCEV *, 8 >, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::SmallPtrSet< const llvm::SCEV *, 8 > > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::ConstantRange, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::ConstantRange > >, const llvm::SCEV *, llvm::ConstantRange, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::ConstantRange > >, llvm::DenseMapBase< DenseMap< const llvm::Loop *, llvm::SmallVector< const llvm::SCEVAddRecExpr *, 4 >, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, llvm::SmallVector< const llvm::SCEVAddRecExpr *, 4 > > >, const llvm::Loop *, llvm::SmallVector< const llvm::SCEVAddRecExpr *, 4 >, DenseMapInfo< const llvm::Loop * >, llvm::detail::DenseMapPair< const llvm::Loop *, llvm::SmallVector< const llvm::SCEVAddRecExpr *, 4 > > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > >, DenseMapInfo< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > >, std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > >, DenseMapInfo< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * > >, llvm::detail::DenseMapPair< std::pair< const llvm::SCEVUnknown *, const llvm::Loop * >, std::pair< const llvm::SCEV *, llvm::SmallVector< const llvm::SCEVPredicate *, 3 > > > >, llvm::DenseMapBase< SmallDenseMap< llvm::PointerIntPair< llvm::Value *, 1 >, llvm::ScalarEvolution::ExitLimit, 4, DenseMapInfo< llvm::PointerIntPair< llvm::Value *, 1 > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, llvm::ScalarEvolution::ExitLimit > >, llvm::PointerIntPair< llvm::Value *, 1 >, llvm::ScalarEvolution::ExitLimit, DenseMapInfo< llvm::PointerIntPair< llvm::Value *, 1 > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< llvm::Value *, 1 >, llvm::ScalarEvolution::ExitLimit > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV * > >, const llvm::SCEV *, const llvm::SCEV *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, const llvm::SCEV * > >, llvm::DenseMapBase< DenseMap< llvm::MachineInstr *, llvm::SUnit *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SUnit * > >, llvm::MachineInstr *, llvm::SUnit *, DenseMapInfo< llvm::MachineInstr * >, llvm::detail::DenseMapPair< llvm::MachineInstr *, llvm::SUnit * > >, llvm::DenseMapBase< DenseMap< K, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal * > >, K, llvm::ScopedHashTableVal *, KInfo, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal * > >, llvm::DenseMapBase< DenseMap< K, llvm::ScopedHashTableVal *, DenseMapInfo< K >, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal * > >, K, llvm::ScopedHashTableVal *, DenseMapInfo< K >, llvm::detail::DenseMapPair< K, llvm::ScopedHashTableVal * > >, llvm::DenseMapBase< DenseMap< const llvm::SDNode *, NodeExtraInfo, DenseMapInfo< const llvm::SDNode * >, llvm::detail::DenseMapPair< const llvm::SDNode *, NodeExtraInfo > >, const llvm::SDNode *, NodeExtraInfo, DenseMapInfo< const llvm::SDNode * >, llvm::detail::DenseMapPair< const llvm::SDNode *, NodeExtraInfo > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, llvm::SDNode *, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SDNode * > >, llvm::MCSymbol *, llvm::SDNode *, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, llvm::SDNode * > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::SDValue, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SDValue > >, const llvm::Value *, llvm::SDValue, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::SDValue > >, llvm::DenseMapBase< DenseMap< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > >, llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 >, DenseMapInfo< llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< llvm::MachineBasicBlock *, llvm::SmallVector< unsigned, 4 > > >, llvm::DenseMapBase< DenseMap< BaseTy, detail::DenseSetEmpty, DenseMapInfo< BaseTy >, detail::DenseSetPair< BaseTy > >, BaseTy, detail::DenseSetEmpty, DenseMapInfo< BaseTy >, detail::DenseSetPair< BaseTy > >, llvm::DenseMapBase< DenseMap< const llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Init * >, detail::DenseSetPair< const llvm::Init * > >, const llvm::Init *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Init * >, detail::DenseSetPair< const llvm::Init * > >, llvm::DenseMapBase< SmallDenseMap< const llvm::Value *, bool, InlineBuckets, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, bool > >, const llvm::Value *, bool, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, bool > >, llvm::DenseMapBase< DenseMap< const MachineInstr *, SlotIndex, DenseMapInfo< const MachineInstr * >, llvm::detail::DenseMapPair< const MachineInstr *, SlotIndex > >, const MachineInstr *, SlotIndex, DenseMapInfo< const MachineInstr * >, llvm::detail::DenseMapPair< const MachineInstr *, SlotIndex > >, llvm::DenseMapBase< DenseMap< const Value *, unsigned, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, unsigned > >, const Value *, unsigned, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::AttributeSet, unsigned, DenseMapInfo< llvm::AttributeSet >, llvm::detail::DenseMapPair< llvm::AttributeSet, unsigned > >, llvm::AttributeSet, unsigned, DenseMapInfo< llvm::AttributeSet >, llvm::detail::DenseMapPair< llvm::AttributeSet, unsigned > >, llvm::DenseMapBase< DenseMap< LatticeKey, LatticeVal, DenseMapInfo< LatticeKey >, llvm::detail::DenseMapPair< LatticeKey, LatticeVal > >, LatticeKey, LatticeVal, DenseMapInfo< LatticeKey >, llvm::detail::DenseMapPair< LatticeKey, LatticeVal > >, llvm::DenseMapBase< DenseMap< std::pair< unsigned, unsigned >, ValueForcePair, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, ValueForcePair > >, std::pair< unsigned, unsigned >, ValueForcePair, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, ValueForcePair > >, llvm::DenseMapBase< DenseMap< stable_hash, SmallVector< std::unique_ptr< StableFunctionEntry > >, DenseMapInfo< stable_hash >, llvm::detail::DenseMapPair< stable_hash, SmallVector< std::unique_ptr< StableFunctionEntry > > > >, stable_hash, SmallVector< std::unique_ptr< StableFunctionEntry > >, DenseMapInfo< stable_hash >, llvm::detail::DenseMapPair< stable_hash, SmallVector< std::unique_ptr< StableFunctionEntry > > > >, llvm::DenseMapBase< DenseMap< const BasicBlock *, BlockLifetimeInfo, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, BlockLifetimeInfo > >, const BasicBlock *, BlockLifetimeInfo, DenseMapInfo< const BasicBlock * >, llvm::detail::DenseMapPair< const BasicBlock *, BlockLifetimeInfo > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > >, const llvm::BasicBlock *, std::pair< unsigned, unsigned >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, std::pair< unsigned, unsigned > > >, llvm::DenseMapBase< DenseMap< const llvm::AllocaInst *, unsigned, DenseMapInfo< const llvm::AllocaInst * >, llvm::detail::DenseMapPair< const llvm::AllocaInst *, unsigned > >, const llvm::AllocaInst *, unsigned, DenseMapInfo< const llvm::AllocaInst * >, llvm::detail::DenseMapPair< const llvm::AllocaInst *, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > >, const llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 >, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, llvm::SmallVector< std::pair< unsigned, Marker >, 4 > > >, llvm::DenseMapBase< DenseMap< const MCSymbol *, unsigned, DenseMapInfo< const MCSymbol * >, llvm::detail::DenseMapPair< const MCSymbol *, unsigned > >, const MCSymbol *, unsigned, DenseMapInfo< const MCSymbol * >, llvm::detail::DenseMapPair< const MCSymbol *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::SDValue, llvm::SDValue, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, llvm::SDValue > >, llvm::SDValue, llvm::SDValue, DenseMapInfo< llvm::SDValue >, llvm::detail::DenseMapPair< llvm::SDValue, llvm::SDValue > >, llvm::DenseMapBase< DenseMap< llvm::CachedHashStringRef, size_t, DenseMapInfo< llvm::CachedHashStringRef >, llvm::detail::DenseMapPair< llvm::CachedHashStringRef, size_t > >, llvm::CachedHashStringRef, size_t, DenseMapInfo< llvm::CachedHashStringRef >, llvm::detail::DenseMapPair< llvm::CachedHashStringRef, size_t > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::SuffixTreeNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SuffixTreeNode * > >, unsigned, llvm::SuffixTreeNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::SuffixTreeNode * > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, llvm::Register, DenseMapInfo< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, llvm::Register > >, std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, llvm::Register, DenseMapInfo< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * > >, llvm::detail::DenseMapPair< std::pair< const llvm::MachineBasicBlock *, const llvm::Value * >, llvm::Register > >, llvm::DenseMapBase< DenseMap< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, llvm::Register, DenseMapInfo< llvm::PointerIntPair< const llvm::Instruction *, 1, bool > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, llvm::Register > >, llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, llvm::Register, DenseMapInfo< llvm::PointerIntPair< const llvm::Instruction *, 1, bool > >, llvm::detail::DenseMapPair< llvm::PointerIntPair< const llvm::Instruction *, 1, bool >, llvm::Register > >, llvm::DenseMapBase< DenseMap< llvm::SUnit *, std::pair< unsigned, int64_t >, DenseMapInfo< llvm::SUnit * >, llvm::detail::DenseMapPair< llvm::SUnit *, std::pair< unsigned, int64_t > > >, llvm::SUnit *, std::pair< unsigned, int64_t >, DenseMapInfo< llvm::SUnit * >, llvm::detail::DenseMapPair< llvm::SUnit *, std::pair< unsigned, int64_t > > >, llvm::DenseMapBase< DenseMap< std::pair< const MCSymbol *, unsigned >, unsigned, DenseMapInfo< std::pair< const MCSymbol *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const MCSymbol *, unsigned >, unsigned > >, std::pair< const MCSymbol *, unsigned >, unsigned, DenseMapInfo< std::pair< const MCSymbol *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const MCSymbol *, unsigned >, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, TBAABaseNodeSummary, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, TBAABaseNodeSummary > >, const llvm::MDNode *, TBAABaseNodeSummary, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, TBAABaseNodeSummary > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, bool, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, bool > >, const llvm::MDNode *, bool, DenseMapInfo< const llvm::MDNode * >, llvm::detail::DenseMapPair< const llvm::MDNode *, bool > >, llvm::DenseMapBase< DenseMap< llvm::Register, AvailableValsTy, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, AvailableValsTy > >, llvm::Register, AvailableValsTy, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, AvailableValsTy > >, llvm::DenseMapBase< DenseMap< unsigned, std::string, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::string > >, unsigned, std::string, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::string > >, llvm::DenseMapBase< DenseMap< unsigned int, unsigned int, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, unsigned int > >, unsigned int, unsigned int, DenseMapInfo< unsigned int >, llvm::detail::DenseMapPair< unsigned int, unsigned int > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value * >, detail::DenseSetPair< const llvm::Value * > >, const llvm::Value *, detail::DenseSetEmpty, DenseMapInfo< const llvm::Value * >, detail::DenseSetPair< const llvm::Value * > >, llvm::DenseMapBase< DenseMap< const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode * >, detail::DenseSetPair< const llvm::MDNode * > >, const llvm::MDNode *, detail::DenseSetEmpty, DenseMapInfo< const llvm::MDNode * >, detail::DenseSetPair< const llvm::MDNode * > >, llvm::DenseMapBase< DenseMap< llvm::AttributeList, detail::DenseSetEmpty, DenseMapInfo< llvm::AttributeList >, detail::DenseSetPair< llvm::AttributeList > >, llvm::AttributeList, detail::DenseSetEmpty, DenseMapInfo< llvm::AttributeList >, detail::DenseSetPair< llvm::AttributeList > >, llvm::DenseMapBase< DenseMap< llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type * >, detail::DenseSetPair< llvm::Type * > >, llvm::Type *, detail::DenseSetEmpty, DenseMapInfo< llvm::Type * >, detail::DenseSetPair< llvm::Type * > >, llvm::DenseMapBase< DenseMap< llvm::Value *, SimplifiedAddress, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, SimplifiedAddress > >, llvm::Value *, SimplifiedAddress, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, SimplifiedAddress > >, llvm::DenseMapBase< DenseMap< int32_t, llvm::Instruction *, DenseMapInfo< int32_t >, llvm::detail::DenseMapPair< int32_t, llvm::Instruction * > >, int32_t, llvm::Instruction *, DenseMapInfo< int32_t >, llvm::detail::DenseMapPair< int32_t, llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *, DenseMapInfo< llvm::VPInstruction * >, llvm::detail::DenseMapPair< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > * > >, llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > *, DenseMapInfo< llvm::VPInstruction * >, llvm::detail::DenseMapPair< llvm::VPInstruction *, llvm::InterleaveGroup< llvm::VPInstruction > * > >, llvm::DenseMapBase< DenseMap< std::pair< BasicBlock *, BasicBlock * >, VPValue *, DenseMapInfo< std::pair< BasicBlock *, BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, BasicBlock * >, VPValue * > >, std::pair< BasicBlock *, BasicBlock * >, VPValue *, DenseMapInfo< std::pair< BasicBlock *, BasicBlock * > >, llvm::detail::DenseMapPair< std::pair< BasicBlock *, BasicBlock * >, VPValue * > >, llvm::DenseMapBase< DenseMap< BasicBlock *, VPValue *, DenseMapInfo< BasicBlock * >, llvm::detail::DenseMapPair< BasicBlock *, VPValue * > >, BasicBlock *, VPValue *, DenseMapInfo< BasicBlock * >, llvm::detail::DenseMapPair< BasicBlock *, VPValue * > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, llvm::VPRecipeBase *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::VPRecipeBase * > >, llvm::Instruction *, llvm::VPRecipeBase *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, llvm::VPRecipeBase * > >, llvm::DenseMapBase< DenseMap< const llvm::VPValue *, std::string, DenseMapInfo< const llvm::VPValue * >, llvm::detail::DenseMapPair< const llvm::VPValue *, std::string > >, const llvm::VPValue *, std::string, DenseMapInfo< const llvm::VPValue * >, llvm::detail::DenseMapPair< const llvm::VPValue *, std::string > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::Value *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::Value * > >, const llvm::SCEV *, llvm::Value *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::Value * > >, llvm::DenseMapBase< SmallDenseMap< llvm::VPBasicBlock *, llvm::BasicBlock *, 4, DenseMapInfo< llvm::VPBasicBlock * >, llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock * > >, llvm::VPBasicBlock *, llvm::BasicBlock *, DenseMapInfo< llvm::VPBasicBlock * >, llvm::detail::DenseMapPair< llvm::VPBasicBlock *, llvm::BasicBlock * > >, llvm::DenseMapBase< DenseMap< llvm::VPValue *, llvm::Value *, DenseMapInfo< llvm::VPValue * >, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::Value * > >, llvm::VPValue *, llvm::Value *, DenseMapInfo< llvm::VPValue * >, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::Value * > >, llvm::DenseMapBase< DenseMap< llvm::VPValue *, llvm::SmallVector< llvm::Value *, 4 >, DenseMapInfo< llvm::VPValue * >, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::SmallVector< llvm::Value *, 4 > > >, llvm::VPValue *, llvm::SmallVector< llvm::Value *, 4 >, DenseMapInfo< llvm::VPValue * >, llvm::detail::DenseMapPair< llvm::VPValue *, llvm::SmallVector< llvm::Value *, 4 > > >, llvm::DenseMapBase< DenseMap< const llvm::VPValue *, llvm::Type *, DenseMapInfo< const llvm::VPValue * >, llvm::detail::DenseMapPair< const llvm::VPValue *, llvm::Type * > >, const llvm::VPValue *, llvm::Type *, DenseMapInfo< const llvm::VPValue * >, llvm::detail::DenseMapPair< const llvm::VPValue *, llvm::Type * > >, llvm::DenseMapBase< DenseMap< llvm::ElementCount, detail::DenseSetEmpty, DenseMapInfo< llvm::ElementCount >, detail::DenseSetPair< llvm::ElementCount > >, llvm::ElementCount, detail::DenseSetEmpty, DenseMapInfo< llvm::ElementCount >, detail::DenseSetPair< llvm::ElementCount > >, llvm::DenseMapBase< DenseMap< Value *, VPValue *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, VPValue * > >, Value *, VPValue *, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, VPValue * > >, llvm::DenseMapBase< DenseMap< const llvm::SCEV *, llvm::VPValue *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::VPValue * > >, const llvm::SCEV *, llvm::VPValue *, DenseMapInfo< const llvm::SCEV * >, llvm::detail::DenseMapPair< const llvm::SCEV *, llvm::VPValue * > >, llvm::DenseMapBase< SmallDenseMap< const llvm::VPBlockBase *, unsigned, 4, DenseMapInfo< const llvm::VPBlockBase * >, llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned > >, const llvm::VPBlockBase *, unsigned, DenseMapInfo< const llvm::VPBlockBase * >, llvm::detail::DenseMapPair< const llvm::VPBlockBase *, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo, llvm::detail::DenseMapPair< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction * > >, llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo, llvm::detail::DenseMapPair< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction * > >, llvm::DenseMapBase< DenseMap< Type *, unsigned, DenseMapInfo< Type * >, llvm::detail::DenseMapPair< Type *, unsigned > >, Type *, unsigned, DenseMapInfo< Type * >, llvm::detail::DenseMapPair< Type *, unsigned > >, llvm::DenseMapBase< DenseMap< const Metadata *, MDIndex, DenseMapInfo< const Metadata * >, llvm::detail::DenseMapPair< const Metadata *, MDIndex > >, const Metadata *, MDIndex, DenseMapInfo< const Metadata * >, llvm::detail::DenseMapPair< const Metadata *, MDIndex > >, llvm::DenseMapBase< SmallDenseMap< unsigned, MDRange, InlineBuckets, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, MDRange > >, unsigned, MDRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, MDRange > >, llvm::DenseMapBase< DenseMap< IndexAndAttrSet, unsigned, DenseMapInfo< IndexAndAttrSet >, llvm::detail::DenseMapPair< IndexAndAttrSet, unsigned > >, IndexAndAttrSet, unsigned, DenseMapInfo< IndexAndAttrSet >, llvm::detail::DenseMapPair< IndexAndAttrSet, unsigned > >, llvm::DenseMapBase< DenseMap< AttributeList, unsigned, DenseMapInfo< AttributeList >, llvm::detail::DenseMapPair< AttributeList, unsigned > >, AttributeList, unsigned, DenseMapInfo< AttributeList >, llvm::detail::DenseMapPair< AttributeList, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, unsigned, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, unsigned > >, const llvm::BasicBlock *, unsigned, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, unsigned > >, llvm::DenseMapBase< DenseMap< const Instruction *, unsigned, DenseMapInfo< const Instruction * >, llvm::detail::DenseMapPair< const Instruction *, unsigned > >, const Instruction *, unsigned, DenseMapInfo< const Instruction * >, llvm::detail::DenseMapPair< const Instruction *, unsigned > >, llvm::DenseMapBase< DenseMap< ValueMapCVH, ValueT, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, ValueT > >, ValueMapCVH, ValueT, DenseMapInfo< ValueMapCVH >, llvm::detail::DenseMapPair< ValueMapCVH, ValueT > >, llvm::DenseMapBase< DenseMap< llvm::Register, llvm::ShapeT, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::ShapeT > >, llvm::Register, llvm::ShapeT, DenseMapInfo< llvm::Register >, llvm::detail::DenseMapPair< llvm::Register, llvm::ShapeT > >, llvm::DenseMapBase< DenseMap< PointerUnion< const BasicBlock *, MachineBasicBlock * >, PointerUnion< const BasicBlock *, MachineBasicBlock * >, DenseMapInfo< PointerUnion< const BasicBlock *, MachineBasicBlock * > >, llvm::detail::DenseMapPair< PointerUnion< const BasicBlock *, MachineBasicBlock * >, PointerUnion< const BasicBlock *, MachineBasicBlock * > > >, PointerUnion< const BasicBlock *, MachineBasicBlock * >, PointerUnion< const BasicBlock *, MachineBasicBlock * >, DenseMapInfo< PointerUnion< const BasicBlock *, MachineBasicBlock * > >, llvm::detail::DenseMapPair< PointerUnion< const BasicBlock *, MachineBasicBlock * >, PointerUnion< const BasicBlock *, MachineBasicBlock * > > >, llvm::DenseMapBase< DenseMap< PointerUnion< const BasicBlock *, MachineBasicBlock * >, llvm::SmallPtrSet< PointerUnion< const BasicBlock *, MachineBasicBlock * >, 4 >, DenseMapInfo< PointerUnion< const BasicBlock *, MachineBasicBlock * > >, llvm::detail::DenseMapPair< PointerUnion< const BasicBlock *, MachineBasicBlock * >, llvm::SmallPtrSet< PointerUnion< const BasicBlock *, MachineBasicBlock * >, 4 > > >, PointerUnion< const BasicBlock *, MachineBasicBlock * >, llvm::SmallPtrSet< PointerUnion< const BasicBlock *, MachineBasicBlock * >, 4 >, DenseMapInfo< PointerUnion< const BasicBlock *, MachineBasicBlock * > >, llvm::detail::DenseMapPair< PointerUnion< const BasicBlock *, MachineBasicBlock * >, llvm::SmallPtrSet< PointerUnion< const BasicBlock *, MachineBasicBlock * >, 4 > > >, llvm::DenseMapBase< DenseMap< const llvm::MachineLoop *, std::unique_ptr< llvm::WebAssembly::SortRegion >, DenseMapInfo< const llvm::MachineLoop * >, llvm::detail::DenseMapPair< const llvm::MachineLoop *, std::unique_ptr< llvm::WebAssembly::SortRegion > > >, const llvm::MachineLoop *, std::unique_ptr< llvm::WebAssembly::SortRegion >, DenseMapInfo< const llvm::MachineLoop * >, llvm::detail::DenseMapPair< const llvm::MachineLoop *, std::unique_ptr< llvm::WebAssembly::SortRegion > > >, llvm::DenseMapBase< DenseMap< const llvm::WebAssemblyException *, std::unique_ptr< llvm::WebAssembly::SortRegion >, DenseMapInfo< const llvm::WebAssemblyException * >, llvm::detail::DenseMapPair< const llvm::WebAssemblyException *, std::unique_ptr< llvm::WebAssembly::SortRegion > > >, const llvm::WebAssemblyException *, std::unique_ptr< llvm::WebAssembly::SortRegion >, DenseMapInfo< const llvm::WebAssemblyException * >, llvm::detail::DenseMapPair< const llvm::WebAssemblyException *, std::unique_ptr< llvm::WebAssembly::SortRegion > > >, llvm::DenseMapBase< DenseMap< const llvm::MachineBasicBlock *, llvm::WebAssemblyException *, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::WebAssemblyException * > >, const llvm::MachineBasicBlock *, llvm::WebAssemblyException *, DenseMapInfo< const llvm::MachineBasicBlock * >, llvm::detail::DenseMapPair< const llvm::MachineBasicBlock *, llvm::WebAssemblyException * > >, llvm::DenseMapBase< DenseMap< MCSection const *, COFFSection *, DenseMapInfo< MCSection const * >, llvm::detail::DenseMapPair< MCSection const *, COFFSection * > >, MCSection const *, COFFSection *, DenseMapInfo< MCSection const * >, llvm::detail::DenseMapPair< MCSection const *, COFFSection * > >, llvm::DenseMapBase< DenseMap< MCSymbol const *, COFFSymbol *, DenseMapInfo< MCSymbol const * >, llvm::detail::DenseMapPair< MCSymbol const *, COFFSymbol * > >, MCSymbol const *, COFFSymbol *, DenseMapInfo< MCSymbol const * >, llvm::detail::DenseMapPair< MCSymbol const *, COFFSymbol * > >, llvm::DenseMapBase< DenseMap< COFFSymbol *, detail::DenseSetEmpty, DenseMapInfo< COFFSymbol * >, detail::DenseSetPair< COFFSymbol * > >, COFFSymbol *, detail::DenseSetEmpty, DenseMapInfo< COFFSymbol * >, detail::DenseSetPair< COFFSymbol * > >, llvm::DenseMapBase< DenseMap< const llvm::Instruction *, int, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, int > >, const llvm::Instruction *, int, DenseMapInfo< const llvm::Instruction * >, llvm::detail::DenseMapPair< const llvm::Instruction *, int > >, llvm::DenseMapBase< DenseMap< const llvm::FuncletPadInst *, int, DenseMapInfo< const llvm::FuncletPadInst * >, llvm::detail::DenseMapPair< const llvm::FuncletPadInst *, int > >, const llvm::FuncletPadInst *, int, DenseMapInfo< const llvm::FuncletPadInst * >, llvm::detail::DenseMapPair< const llvm::FuncletPadInst *, int > >, llvm::DenseMapBase< DenseMap< const llvm::InvokeInst *, int, DenseMapInfo< const llvm::InvokeInst * >, llvm::detail::DenseMapPair< const llvm::InvokeInst *, int > >, const llvm::InvokeInst *, int, DenseMapInfo< const llvm::InvokeInst * >, llvm::detail::DenseMapPair< const llvm::InvokeInst *, int > >, llvm::DenseMapBase< DenseMap< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * >, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * > > >, llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * >, DenseMapInfo< llvm::MCSymbol * >, llvm::detail::DenseMapPair< llvm::MCSymbol *, std::pair< int, llvm::MCSymbol * > > >, llvm::DenseMapBase< DenseMap< const llvm::BasicBlock *, int, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, int > >, const llvm::BasicBlock *, int, DenseMapInfo< const llvm::BasicBlock * >, llvm::detail::DenseMapPair< const llvm::BasicBlock *, int > >, llvm::DenseMapBase< DenseMap< int, unsigned, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, unsigned > >, int, unsigned, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, unsigned > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, size_t, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, size_t > >, const llvm::Value *, size_t, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, size_t > >, llvm::DenseMapBase< SmallDenseMap< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *, InlineBuckets, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode * > >, uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::bfi_detail::IrreducibleGraph::IrrNode * > >, llvm::DenseMapBase< DenseMap< uint32_t, uint32_t, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, uint32_t > >, uint32_t, uint32_t, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, uint32_t > >, llvm::DenseMapBase< DenseMap< uint32_t, llvm::StringRef, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::StringRef > >, uint32_t, llvm::StringRef, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::GloballyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > >, llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::GloballyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::GloballyHashedType, llvm::codeview::TypeIndex > >, llvm::DenseMapBase< DenseMap< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::LocallyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > >, llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex, DenseMapInfo< llvm::codeview::LocallyHashedType >, llvm::detail::DenseMapPair< llvm::codeview::LocallyHashedType, llvm::codeview::TypeIndex > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, std::optional< llvm::APInt >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, std::optional< llvm::APInt > > >, llvm::Instruction *, std::optional< llvm::APInt >, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, std::optional< llvm::APInt > > >, llvm::DenseMapBase< DenseMap< llvm::coverage::CounterExpression, unsigned, DenseMapInfo< llvm::coverage::CounterExpression >, llvm::detail::DenseMapPair< llvm::coverage::CounterExpression, unsigned > >, llvm::coverage::CounterExpression, unsigned, DenseMapInfo< llvm::coverage::CounterExpression >, llvm::detail::DenseMapPair< llvm::coverage::CounterExpression, unsigned > >, llvm::DenseMapBase< DenseMap< size_t, llvm::DenseSet< size_t >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::DenseSet< size_t > > >, size_t, llvm::DenseSet< size_t >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::DenseSet< size_t > > >, llvm::DenseMapBase< DenseMap< size_t, llvm::SmallVector< unsigned, 0 >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::SmallVector< unsigned, 0 > > >, size_t, llvm::SmallVector< unsigned, 0 >, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::SmallVector< unsigned, 0 > > >, llvm::DenseMapBase< DenseMap< unsigned, TVRowPair, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TVRowPair > >, unsigned, TVRowPair, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TVRowPair > >, llvm::DenseMapBase< DenseMap< unsigned, LineColPair, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LineColPair > >, unsigned, LineColPair, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, LineColPair > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::RecTy *, const llvm::Init * >, llvm::VarInit *, DenseMapInfo< std::pair< const llvm::RecTy *, const llvm::Init * > >, llvm::detail::DenseMapPair< std::pair< const llvm::RecTy *, const llvm::Init * >, llvm::VarInit * > >, std::pair< const llvm::RecTy *, const llvm::Init * >, llvm::VarInit *, DenseMapInfo< std::pair< const llvm::RecTy *, const llvm::Init * > >, llvm::detail::DenseMapPair< std::pair< const llvm::RecTy *, const llvm::Init * >, llvm::VarInit * > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::TypedInit *, unsigned >, llvm::VarBitInit *, DenseMapInfo< std::pair< const llvm::TypedInit *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const llvm::TypedInit *, unsigned >, llvm::VarBitInit * > >, std::pair< const llvm::TypedInit *, unsigned >, llvm::VarBitInit *, DenseMapInfo< std::pair< const llvm::TypedInit *, unsigned > >, llvm::detail::DenseMapPair< std::pair< const llvm::TypedInit *, unsigned >, llvm::VarBitInit * > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::Init *, const llvm::StringInit * >, llvm::FieldInit *, DenseMapInfo< std::pair< const llvm::Init *, const llvm::StringInit * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Init *, const llvm::StringInit * >, llvm::FieldInit * > >, std::pair< const llvm::Init *, const llvm::StringInit * >, llvm::FieldInit *, DenseMapInfo< std::pair< const llvm::Init *, const llvm::StringInit * > >, llvm::detail::DenseMapPair< std::pair< const llvm::Init *, const llvm::StringInit * >, llvm::FieldInit * > >, llvm::DenseMapBase< DenseMap< T, uint64_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, uint64_t > >, T, uint64_t, DenseMapInfo< T >, llvm::detail::DenseMapPair< T, uint64_t > >, llvm::DenseMapBase< SmallDenseMap< uint64_t, uint64_t, InlineBuckets, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint64_t > >, uint64_t, uint64_t, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint64_t > >, llvm::DenseMapBase< DenseMap< uint64_t, CompileUnit *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, CompileUnit * > >, uint64_t, CompileUnit *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, CompileUnit * > >, llvm::DenseMapBase< DenseMap< DeclContext *, detail::DenseSetEmpty, DeclMapInfo, detail::DenseSetPair< DeclContext * > >, DeclContext *, detail::DenseSetEmpty, DeclMapInfo, detail::DenseSetPair< DeclContext * > >, llvm::DenseMapBase< DenseMap< std::pair< unsigned, unsigned >, StringRef, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, StringRef > >, std::pair< unsigned, unsigned >, StringRef, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, StringRef > >, llvm::DenseMapBase< DenseMap< unsigned, StringEntry *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, StringEntry * > >, unsigned, StringEntry *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, StringEntry * > >, llvm::DenseMapBase< DenseMap< uint64_t, std::pair< std::string, std::string >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::pair< std::string, std::string > > >, uint64_t, std::pair< std::string, std::string >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::pair< std::string, std::string > > >, llvm::DenseMapBase< DenseMap< const llvm::StringMapEntry *, uint64_t, DenseMapInfo< const llvm::StringMapEntry * >, llvm::detail::DenseMapPair< const llvm::StringMapEntry *, uint64_t > >, const llvm::StringMapEntry *, uint64_t, DenseMapInfo< const llvm::StringMapEntry * >, llvm::detail::DenseMapPair< const llvm::StringMapEntry *, uint64_t > >, llvm::DenseMapBase< DenseMap< const StringEntry *, DwarfStringPoolEntryWithExtString *, DenseMapInfo< const StringEntry * >, llvm::detail::DenseMapPair< const StringEntry *, DwarfStringPoolEntryWithExtString * > >, const StringEntry *, DwarfStringPoolEntryWithExtString *, DenseMapInfo< const StringEntry * >, llvm::detail::DenseMapPair< const StringEntry *, DwarfStringPoolEntryWithExtString * > >, llvm::DenseMapBase< DenseMap< const Value *, Type *, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, Type * > >, const Value *, Type *, DenseMapInfo< const Value * >, llvm::detail::DenseMapPair< const Value *, Type * > >, llvm::DenseMapBase< SmallDenseMap< llvm::StructType *, LegacyStructLayout, 4, DenseMapInfo< llvm::StructType * >, llvm::detail::DenseMapPair< llvm::StructType *, LegacyStructLayout > >, llvm::StructType *, LegacyStructLayout, DenseMapInfo< llvm::StructType * >, llvm::detail::DenseMapPair< llvm::StructType *, LegacyStructLayout > >, llvm::DenseMapBase< DenseMap< llvm::gsym::FileEntry, uint32_t, DenseMapInfo< llvm::gsym::FileEntry >, llvm::detail::DenseMapPair< llvm::gsym::FileEntry, uint32_t > >, llvm::gsym::FileEntry, uint32_t, DenseMapInfo< llvm::gsym::FileEntry >, llvm::detail::DenseMapPair< llvm::gsym::FileEntry, uint32_t > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::CachedHashStringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::CachedHashStringRef > >, uint64_t, llvm::CachedHashStringRef, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::CachedHashStringRef > >, llvm::DenseMapBase< DenseMap< llvm::orc::SymbolStringPtr, llvm::orc::SymbolStringPtr, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::orc::SymbolStringPtr > >, llvm::orc::SymbolStringPtr, llvm::orc::SymbolStringPtr, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::orc::SymbolStringPtr > >, llvm::DenseMapBase< DenseMap< llvm::jitlink::Section *, llvm::jitlink::SectionRange, DenseMapInfo< llvm::jitlink::Section * >, llvm::detail::DenseMapPair< llvm::jitlink::Section *, llvm::jitlink::SectionRange > >, llvm::jitlink::Section *, llvm::jitlink::SectionRange, DenseMapInfo< llvm::jitlink::Section * >, llvm::detail::DenseMapPair< llvm::jitlink::Section *, llvm::jitlink::SectionRange > >, llvm::DenseMapBase< DenseMap< uint32_t, EdgeTarget, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, EdgeTarget > >, uint32_t, EdgeTarget, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, EdgeTarget > >, llvm::DenseMapBase< DenseMap< orc::ExecutorAddr, CIEInformation, DenseMapInfo< orc::ExecutorAddr >, llvm::detail::DenseMapPair< orc::ExecutorAddr, CIEInformation > >, orc::ExecutorAddr, CIEInformation, DenseMapInfo< orc::ExecutorAddr >, llvm::detail::DenseMapPair< orc::ExecutorAddr, CIEInformation > >, llvm::DenseMapBase< DenseMap< llvm::orc::ExecutorAddr, llvm::jitlink::Symbol *, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, llvm::jitlink::Symbol * > >, llvm::orc::ExecutorAddr, llvm::jitlink::Symbol *, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, llvm::jitlink::Symbol * > >, llvm::DenseMapBase< DenseMap< std::pair< const llvm::jitlink::Block *, uint64_t >, const llvm::jitlink::Edge *, DenseMapInfo< std::pair< const llvm::jitlink::Block *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< const llvm::jitlink::Block *, uint64_t >, const llvm::jitlink::Edge * > >, std::pair< const llvm::jitlink::Block *, uint64_t >, const llvm::jitlink::Edge *, DenseMapInfo< std::pair< const llvm::jitlink::Block *, uint64_t > >, llvm::detail::DenseMapPair< std::pair< const llvm::jitlink::Block *, uint64_t >, const llvm::jitlink::Edge * > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, std::unique_ptr< llvm::jitlink::Section >, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, std::unique_ptr< llvm::jitlink::Section > > >, llvm::StringRef, std::unique_ptr< llvm::jitlink::Section >, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, std::unique_ptr< llvm::jitlink::Section > > >, llvm::DenseMapBase< DenseMap< Symbol *, detail::DenseSetEmpty, DenseMapInfo< Symbol * >, detail::DenseSetPair< Symbol * > >, Symbol *, detail::DenseSetEmpty, DenseMapInfo< Symbol * >, detail::DenseSetPair< Symbol * > >, llvm::DenseMapBase< DenseMap< unsigned, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection > >, unsigned, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSection > >, llvm::DenseMapBase< DenseMap< uint32_t, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSymbol *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSymbol * > >, uint32_t, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSymbol *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::jitlink::MachOLinkGraphBuilder::NormalizedSymbol * > >, llvm::DenseMapBase< DenseMap< Block *, detail::DenseSetEmpty, DenseMapInfo< Block * >, detail::DenseSetPair< Block * > >, Block *, detail::DenseSetEmpty, DenseMapInfo< Block * >, detail::DenseSetPair< Block * > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, StubMapEntry, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, StubMapEntry > >, llvm::StringRef, StubMapEntry, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, StubMapEntry > >, llvm::DenseMapBase< DenseMap< ObjectKey, Value, llvm::DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< ObjectKey, Value > >, ObjectKey, Value, llvm::DenseMapInfo< StringRef >, llvm::detail::DenseMapPair< ObjectKey, Value > >, llvm::DenseMapBase< DenseMap< const llvm::object::coff_section *, std::vector< llvm::object::RelocationRef >, DenseMapInfo< const llvm::object::coff_section * >, llvm::detail::DenseMapPair< const llvm::object::coff_section *, std::vector< llvm::object::RelocationRef > > >, const llvm::object::coff_section *, std::vector< llvm::object::RelocationRef >, DenseMapInfo< const llvm::object::coff_section * >, llvm::detail::DenseMapPair< const llvm::object::coff_section *, std::vector< llvm::object::RelocationRef > > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, llvm::DenseMap, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::DenseMap > >, llvm::StringRef, llvm::DenseMap, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::DenseMap > >, llvm::DenseMapBase< DenseMap< std::pair< unsigned short, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< std::pair< unsigned short, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned short, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc > > >, std::pair< unsigned short, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< std::pair< unsigned short, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned short, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc > > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::hash_code, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< std::pair< llvm::hash_code, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::hash_code, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc > > >, std::pair< llvm::hash_code, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc >, DenseMapInfo< std::pair< llvm::hash_code, unsigned > >, llvm::detail::DenseMapPair< std::pair< llvm::hash_code, unsigned >, std::unique_ptr< const llvm::mca::InstrDesc > > >, llvm::DenseMapBase< DenseMap< unsigned, std::unique_ptr< llvm::mca::LSUnit::MemoryGroup >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::mca::LSUnit::MemoryGroup > > >, unsigned, std::unique_ptr< llvm::mca::LSUnit::MemoryGroup >, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, std::unique_ptr< llvm::mca::LSUnit::MemoryGroup > > >, llvm::DenseMapBase< SmallDenseMap< ResourceRef, unsigned, 4, DenseMapInfo< ResourceRef >, llvm::detail::DenseMapPair< ResourceRef, unsigned > >, ResourceRef, unsigned, DenseMapInfo< ResourceRef >, llvm::detail::DenseMapPair< ResourceRef, unsigned > >, llvm::DenseMapBase< DenseMap< uint64_t, uint32_t, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint32_t > >, uint64_t, uint32_t, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, uint32_t > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::SmallVector< CallEdgeTy, 0 >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector< CallEdgeTy, 0 > > >, uint64_t, llvm::SmallVector< CallEdgeTy, 0 >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector< CallEdgeTy, 0 > > >, llvm::DenseMapBase< DenseMap< uint64_t, llvm::SmallVector< uint64_t >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector< uint64_t > > >, uint64_t, llvm::SmallVector< uint64_t >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, llvm::SmallVector< uint64_t > > >, llvm::DenseMapBase< DenseMap< uint64_t, std::string, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::string > >, uint64_t, std::string, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::string > >, llvm::DenseMapBase< DenseMap< llvm::AllocaInst *, unsigned, DenseMapInfo< llvm::AllocaInst * >, llvm::detail::DenseMapPair< llvm::AllocaInst *, unsigned > >, llvm::AllocaInst *, unsigned, DenseMapInfo< llvm::AllocaInst * >, llvm::detail::DenseMapPair< llvm::AllocaInst *, unsigned > >, llvm::DenseMapBase< DenseMap< uint32_t, std::vector< MutableArrayRef< uint8_t > >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::vector< MutableArrayRef< uint8_t > > > >, uint32_t, std::vector< MutableArrayRef< uint8_t > >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::vector< MutableArrayRef< uint8_t > > > >, llvm::DenseMapBase< DenseMap< llvm::CallInst *, llvm::CallBase *, DenseMapInfo< llvm::CallInst * >, llvm::detail::DenseMapPair< llvm::CallInst *, llvm::CallBase * > >, llvm::CallInst *, llvm::CallBase *, DenseMapInfo< llvm::CallInst * >, llvm::detail::DenseMapPair< llvm::CallInst *, llvm::CallBase * > >, llvm::DenseMapBase< DenseMap< ValuePairTy, bool, DenseMapInfo< ValuePairTy >, llvm::detail::DenseMapPair< ValuePairTy, bool > >, ValuePairTy, bool, DenseMapInfo< ValuePairTy >, llvm::detail::DenseMapPair< ValuePairTy, bool > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, std::pair< llvm::WeakVH, llvm::WeakTrackingVH >, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, std::pair< llvm::WeakVH, llvm::WeakTrackingVH > > >, const llvm::Value *, std::pair< llvm::WeakVH, llvm::WeakTrackingVH >, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, std::pair< llvm::WeakVH, llvm::WeakTrackingVH > > >, llvm::DenseMapBase< DenseMap< llvm::StringRef, llvm::StringRef, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::StringRef > >, llvm::StringRef, llvm::StringRef, DenseMapInfo< llvm::StringRef >, llvm::detail::DenseMapPair< llvm::StringRef, llvm::StringRef > >, llvm::DenseMapBase< DenseMap< llvm::CachedHashStringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::CachedHashStringRef >, detail::DenseSetPair< llvm::CachedHashStringRef > >, llvm::CachedHashStringRef, detail::DenseSetEmpty, DenseMapInfo< llvm::CachedHashStringRef >, detail::DenseSetPair< llvm::CachedHashStringRef > >, llvm::DenseMapBase< DenseMap< size_t, llvm::objcopy::coff::Symbol *, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::objcopy::coff::Symbol * > >, size_t, llvm::objcopy::coff::Symbol *, DenseMapInfo< size_t >, llvm::detail::DenseMapPair< size_t, llvm::objcopy::coff::Symbol * > >, llvm::DenseMapBase< DenseMap< ssize_t, llvm::objcopy::coff::Section *, DenseMapInfo< ssize_t >, llvm::detail::DenseMapPair< ssize_t, llvm::objcopy::coff::Section * > >, ssize_t, llvm::objcopy::coff::Section *, DenseMapInfo< ssize_t >, llvm::detail::DenseMapPair< ssize_t, llvm::objcopy::coff::Section * > >, llvm::DenseMapBase< DenseMap< llvm::objcopy::elf::SectionBase *, std::vector< uint8_t >, DenseMapInfo< llvm::objcopy::elf::SectionBase * >, llvm::detail::DenseMapPair< llvm::objcopy::elf::SectionBase *, std::vector< uint8_t > > >, llvm::objcopy::elf::SectionBase *, std::vector< uint8_t >, DenseMapInfo< llvm::objcopy::elf::SectionBase * >, llvm::detail::DenseMapPair< llvm::objcopy::elf::SectionBase *, std::vector< uint8_t > > >, llvm::DenseMapBase< DenseMap< uint32_t, std::pair< size_t, std::unique_ptr< char[]> >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::pair< size_t, std::unique_ptr< char[]> > > >, uint32_t, std::pair< size_t, std::unique_ptr< char[]> >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::pair< size_t, std::unique_ptr< char[]> > > >, llvm::DenseMapBase< DenseMap< uint32_t, llvm::SmallVector< uint8_t >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::SmallVector< uint8_t > > >, uint32_t, llvm::SmallVector< uint8_t >, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::SmallVector< uint8_t > > >, llvm::DenseMapBase< DenseMap< minidump::StreamType, std::size_t, DenseMapInfo< minidump::StreamType >, llvm::detail::DenseMapPair< minidump::StreamType, std::size_t > >, minidump::StreamType, std::size_t, DenseMapInfo< minidump::StreamType >, llvm::detail::DenseMapPair< minidump::StreamType, std::size_t > >, llvm::DenseMapBase< SmallDenseMap< TraitProperty, llvm::APInt, 4, DenseMapInfo< TraitProperty >, llvm::detail::DenseMapPair< TraitProperty, llvm::APInt > >, TraitProperty, llvm::APInt, DenseMapInfo< TraitProperty >, llvm::detail::DenseMapPair< TraitProperty, llvm::APInt > >, llvm::DenseMapBase< DenseMap< unsigned, OptRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, OptRange > >, unsigned, OptRange, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, OptRange > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, ExecutorSymbolDef, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, ExecutorSymbolDef > >, SymbolStringPtr, ExecutorSymbolDef, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, ExecutorSymbolDef > >, llvm::DenseMapBase< DenseMap< JITDylib *, SymbolNameSet, DenseMapInfo< JITDylib * >, llvm::detail::DenseMapPair< JITDylib *, SymbolNameSet > >, JITDylib *, SymbolNameSet, DenseMapInfo< JITDylib * >, llvm::detail::DenseMapPair< JITDylib *, SymbolNameSet > >, llvm::DenseMapBase< DenseMap< llvm::orc::JITDylib *, llvm::orc::ExecutorAddr, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::orc::ExecutorAddr > >, llvm::orc::JITDylib *, llvm::orc::ExecutorAddr, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::orc::ExecutorAddr > >, llvm::DenseMapBase< DenseMap< llvm::orc::ExecutorAddr, llvm::orc::JITDylib *, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, llvm::orc::JITDylib * > >, llvm::orc::ExecutorAddr, llvm::orc::JITDylib *, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, llvm::orc::JITDylib * > >, llvm::DenseMapBase< DenseMap< llvm::orc::JITDylib *, llvm::orc::SymbolLookupSet, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::orc::SymbolLookupSet > >, llvm::orc::JITDylib *, llvm::orc::SymbolLookupSet, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::orc::SymbolLookupSet > >, llvm::DenseMapBase< DenseMap< llvm::orc::MaterializationResponsibility *, llvm::orc::ExecutorAddrRange, DenseMapInfo< llvm::orc::MaterializationResponsibility * >, llvm::detail::DenseMapPair< llvm::orc::MaterializationResponsibility *, llvm::orc::ExecutorAddrRange > >, llvm::orc::MaterializationResponsibility *, llvm::orc::ExecutorAddrRange, DenseMapInfo< llvm::orc::MaterializationResponsibility * >, llvm::detail::DenseMapPair< llvm::orc::MaterializationResponsibility *, llvm::orc::ExecutorAddrRange > >, llvm::DenseMapBase< DenseMap< ResourceKey, std::vector< llvm::orc::ExecutorAddrRange >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::orc::ExecutorAddrRange > > >, ResourceKey, std::vector< llvm::orc::ExecutorAddrRange >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::orc::ExecutorAddrRange > > >, llvm::DenseMapBase< DenseMap< llvm::orc::JITDylib *, uint64_t, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, uint64_t > >, llvm::orc::JITDylib *, uint64_t, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, uint64_t > >, llvm::DenseMapBase< DenseMap< llvm::orc::ExecutorAddr, std::shared_ptr< llvm::unique_function >, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, std::shared_ptr< llvm::unique_function > > >, llvm::orc::ExecutorAddr, std::shared_ptr< llvm::unique_function >, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, std::shared_ptr< llvm::unique_function > > >, llvm::DenseMapBase< DenseMap< Alias, AliaseeDetails, DenseMapInfo< Alias >, llvm::detail::DenseMapPair< Alias, AliaseeDetails > >, Alias, AliaseeDetails, DenseMapInfo< Alias >, llvm::detail::DenseMapPair< Alias, AliaseeDetails > >, llvm::DenseMapBase< DenseMap< void *, Reservation, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, Reservation > >, void *, Reservation, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, Reservation > >, llvm::DenseMapBase< DenseMap< ExecutorAddr, Allocation, DenseMapInfo< ExecutorAddr >, llvm::detail::DenseMapPair< ExecutorAddr, Allocation > >, ExecutorAddr, Allocation, DenseMapInfo< ExecutorAddr >, llvm::detail::DenseMapPair< ExecutorAddr, Allocation > >, llvm::DenseMapBase< DenseMap< void *, std::vector< llvm::orc::ItaniumCXAAtExitSupport::AtExitRecord >, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, std::vector< llvm::orc::ItaniumCXAAtExitSupport::AtExitRecord > > >, void *, std::vector< llvm::orc::ItaniumCXAAtExitSupport::AtExitRecord >, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, std::vector< llvm::orc::ItaniumCXAAtExitSupport::AtExitRecord > > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, SymbolTableEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolTableEntry > >, SymbolStringPtr, SymbolTableEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolTableEntry > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo >, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > >, SymbolStringPtr, std::shared_ptr< UnmaterializedInfo >, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, std::shared_ptr< UnmaterializedInfo > > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, MaterializingInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, MaterializingInfo > >, SymbolStringPtr, MaterializingInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, MaterializingInfo > >, llvm::DenseMapBase< DenseMap< llvm::orc::ResourceTracker *, SymbolNameVector, DenseMapInfo< llvm::orc::ResourceTracker * >, llvm::detail::DenseMapPair< llvm::orc::ResourceTracker *, SymbolNameVector > >, llvm::orc::ResourceTracker *, SymbolNameVector, DenseMapInfo< llvm::orc::ResourceTracker * >, llvm::detail::DenseMapPair< llvm::orc::ResourceTracker *, SymbolNameVector > >, llvm::DenseMapBase< DenseMap< llvm::orc::ResourceTracker *, llvm::DenseSet< llvm::orc::MaterializationResponsibility * >, DenseMapInfo< llvm::orc::ResourceTracker * >, llvm::detail::DenseMapPair< llvm::orc::ResourceTracker *, llvm::DenseSet< llvm::orc::MaterializationResponsibility * > > >, llvm::orc::ResourceTracker *, llvm::DenseSet< llvm::orc::MaterializationResponsibility * >, DenseMapInfo< llvm::orc::ResourceTracker * >, llvm::detail::DenseMapPair< llvm::orc::ResourceTracker *, llvm::DenseSet< llvm::orc::MaterializationResponsibility * > > >, llvm::DenseMapBase< DenseMap< llvm::orc::NonOwningSymbolStringPtr, llvm::JITSymbolFlags, DenseMapInfo< llvm::orc::NonOwningSymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::NonOwningSymbolStringPtr, llvm::JITSymbolFlags > >, llvm::orc::NonOwningSymbolStringPtr, llvm::JITSymbolFlags, DenseMapInfo< llvm::orc::NonOwningSymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::NonOwningSymbolStringPtr, llvm::JITSymbolFlags > >, llvm::DenseMapBase< DenseMap< llvm::orc::JITDylib *, llvm::DenseSet< llvm::orc::NonOwningSymbolStringPtr >, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::DenseSet< llvm::orc::NonOwningSymbolStringPtr > > >, llvm::orc::JITDylib *, llvm::DenseSet< llvm::orc::NonOwningSymbolStringPtr >, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, llvm::DenseSet< llvm::orc::NonOwningSymbolStringPtr > > >, llvm::DenseMapBase< DenseMap< EmissionDepUnit *, detail::DenseSetEmpty, DenseMapInfo< EmissionDepUnit * >, detail::DenseSetPair< EmissionDepUnit * > >, EmissionDepUnit *, detail::DenseSetEmpty, DenseMapInfo< EmissionDepUnit * >, detail::DenseSetPair< EmissionDepUnit * > >, llvm::DenseMapBase< DenseMap< LinkGraph *, std::shared_ptr< std::vector< llvm::orc::ExecutorSymbolDef > >, DenseMapInfo< LinkGraph * >, llvm::detail::DenseMapPair< LinkGraph *, std::shared_ptr< std::vector< llvm::orc::ExecutorSymbolDef > > > >, LinkGraph *, std::shared_ptr< std::vector< llvm::orc::ExecutorSymbolDef > >, DenseMapInfo< LinkGraph * >, llvm::detail::DenseMapPair< LinkGraph *, std::shared_ptr< std::vector< llvm::orc::ExecutorSymbolDef > > > >, llvm::DenseMapBase< DenseMap< ResourceKey, std::vector< llvm::orc::ExecutorAddr >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::orc::ExecutorAddr > > >, ResourceKey, std::vector< llvm::orc::ExecutorAddr >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::orc::ExecutorAddr > > >, llvm::DenseMapBase< DenseMap< llvm::orc::ExecutorAddr, CallThroughInfo, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, CallThroughInfo > >, llvm::orc::ExecutorAddr, CallThroughInfo, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, CallThroughInfo > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, SymbolAliasMapEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolAliasMapEntry > >, SymbolStringPtr, SymbolAliasMapEntry, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, SymbolAliasMapEntry > >, llvm::DenseMapBase< DenseMap< ResourceKey, std::vector< llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc > > >, ResourceKey, std::vector< llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc > > >, llvm::DenseMapBase< DenseMap< llvm::orc::NonOwningSymbolStringPtr, llvm::orc::JITDylib *, DenseMapInfo< llvm::orc::NonOwningSymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::NonOwningSymbolStringPtr, llvm::orc::JITDylib * > >, llvm::orc::NonOwningSymbolStringPtr, llvm::orc::JITDylib *, DenseMapInfo< llvm::orc::NonOwningSymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::NonOwningSymbolStringPtr, llvm::orc::JITDylib * > >, llvm::DenseMapBase< DenseMap< llvm::orc::JITDylib *, ObjCImageInfo, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, ObjCImageInfo > >, llvm::orc::JITDylib *, ObjCImageInfo, DenseMapInfo< llvm::orc::JITDylib * >, llvm::detail::DenseMapPair< llvm::orc::JITDylib *, ObjCImageInfo > >, llvm::DenseMapBase< DenseMap< llvm::orc::ExecutorAddr, uint64_t, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, uint64_t > >, llvm::orc::ExecutorAddr, uint64_t, DenseMapInfo< llvm::orc::ExecutorAddr >, llvm::detail::DenseMapPair< llvm::orc::ExecutorAddr, uint64_t > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, JITSymbolFlags, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITSymbolFlags > >, SymbolStringPtr, JITSymbolFlags, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, JITSymbolFlags > >, llvm::DenseMapBase< DenseMap< ResourceKey, std::vector< MemoryManagerUP >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< MemoryManagerUP > > >, ResourceKey, std::vector< MemoryManagerUP >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, std::vector< MemoryManagerUP > > >, llvm::DenseMapBase< DenseMap< ResourceKey, llvm::DenseSet< uint64_t >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, llvm::DenseSet< uint64_t > > >, ResourceKey, llvm::DenseSet< uint64_t >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, llvm::DenseSet< uint64_t > > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, ExtraSymbolInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, ExtraSymbolInfo > >, SymbolStringPtr, ExtraSymbolInfo, DenseMapInfo< SymbolStringPtr >, llvm::detail::DenseMapPair< SymbolStringPtr, ExtraSymbolInfo > >, llvm::DenseMapBase< DenseMap< uint64_t, IncomingWFRHandler, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, IncomingWFRHandler > >, uint64_t, IncomingWFRHandler, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, IncomingWFRHandler > >, llvm::DenseMapBase< DenseMap< uint64_t, std::promise< shared::WrapperFunctionResult > *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::promise< shared::WrapperFunctionResult > * > >, uint64_t, std::promise< shared::WrapperFunctionResult > *, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::promise< shared::WrapperFunctionResult > * > >, llvm::DenseMapBase< DenseMap< TargetFAddr, SymbolNameSet, DenseMapInfo< TargetFAddr >, llvm::detail::DenseMapPair< TargetFAddr, SymbolNameSet > >, TargetFAddr, SymbolNameSet, DenseMapInfo< TargetFAddr >, llvm::detail::DenseMapPair< TargetFAddr, SymbolNameSet > >, llvm::DenseMapBase< DenseMap< llvm::orc::SymbolStringPtr, llvm::MemoryBufferRef, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::MemoryBufferRef > >, llvm::orc::SymbolStringPtr, llvm::MemoryBufferRef, DenseMapInfo< llvm::orc::SymbolStringPtr >, llvm::detail::DenseMapPair< llvm::orc::SymbolStringPtr, llvm::MemoryBufferRef > >, llvm::DenseMapBase< DenseMap< SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > >, SymbolStringPtr, detail::DenseSetEmpty, DenseMapInfo< SymbolStringPtr >, detail::DenseSetPair< SymbolStringPtr > >, llvm::DenseMapBase< DenseMap< llvm::orc::MaterializationResponsibility *, std::pair< uint64_t, uint64_t >, DenseMapInfo< llvm::orc::MaterializationResponsibility * >, llvm::detail::DenseMapPair< llvm::orc::MaterializationResponsibility *, std::pair< uint64_t, uint64_t > > >, llvm::orc::MaterializationResponsibility *, std::pair< uint64_t, uint64_t >, DenseMapInfo< llvm::orc::MaterializationResponsibility * >, llvm::detail::DenseMapPair< llvm::orc::MaterializationResponsibility *, std::pair< uint64_t, uint64_t > > >, llvm::DenseMapBase< DenseMap< ResourceKey, llvm::SmallVector< std::pair< uint64_t, uint64_t > >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, llvm::SmallVector< std::pair< uint64_t, uint64_t > > > >, ResourceKey, llvm::SmallVector< std::pair< uint64_t, uint64_t > >, DenseMapInfo< ResourceKey >, llvm::detail::DenseMapPair< ResourceKey, llvm::SmallVector< std::pair< uint64_t, uint64_t > > > >, llvm::DenseMapBase< DenseMap< void *, detail::DenseSetEmpty, DenseMapInfo< void * >, detail::DenseSetPair< void * > >, void *, detail::DenseSetEmpty, DenseMapInfo< void * >, detail::DenseSetPair< void * > >, llvm::DenseMapBase< DenseMap< void *, Allocation, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, Allocation > >, void *, Allocation, DenseMapInfo< void * >, llvm::detail::DenseMapPair< void *, Allocation > >, llvm::DenseMapBase< DenseMap< llvm::codeview::CVRecord, detail::DenseSetEmpty, llvm::pdb::SymbolDenseMapInfo, detail::DenseSetPair< llvm::codeview::CVRecord > >, llvm::codeview::CVRecord, detail::DenseSetEmpty, llvm::pdb::SymbolDenseMapInfo, detail::DenseSetPair< llvm::codeview::CVRecord > >, llvm::DenseMapBase< DenseMap< uint32_t, std::string, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::string > >, uint32_t, std::string, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, std::string > >, llvm::DenseMapBase< DenseMap< llvm::codeview::TypeIndex, uint32_t, DenseMapInfo< llvm::codeview::TypeIndex >, llvm::detail::DenseMapPair< llvm::codeview::TypeIndex, uint32_t > >, llvm::codeview::TypeIndex, uint32_t, DenseMapInfo< llvm::codeview::TypeIndex >, llvm::detail::DenseMapPair< llvm::codeview::TypeIndex, uint32_t > >, llvm::DenseMapBase< DenseMap< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t, DenseMapInfo< std::pair< llvm::codeview::TypeIndex, uint32_t > >, llvm::detail::DenseMapPair< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > >, std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t, DenseMapInfo< std::pair< llvm::codeview::TypeIndex, uint32_t > >, llvm::detail::DenseMapPair< std::pair< llvm::codeview::TypeIndex, uint32_t >, uint32_t > >, llvm::DenseMapBase< DenseMap< std::pair< uint32_t, uint32_t >, uint32_t, DenseMapInfo< std::pair< uint32_t, uint32_t > >, llvm::detail::DenseMapPair< std::pair< uint32_t, uint32_t >, uint32_t > >, std::pair< uint32_t, uint32_t >, uint32_t, DenseMapInfo< std::pair< uint32_t, uint32_t > >, llvm::detail::DenseMapPair< std::pair< uint32_t, uint32_t >, uint32_t > >, llvm::DenseMapBase< DenseMap< std::pair< uint16_t, uint32_t >, uint32_t, DenseMapInfo< std::pair< uint16_t, uint32_t > >, llvm::detail::DenseMapPair< std::pair< uint16_t, uint32_t >, uint32_t > >, std::pair< uint16_t, uint32_t >, uint32_t, DenseMapInfo< std::pair< uint16_t, uint32_t > >, llvm::detail::DenseMapPair< std::pair< uint16_t, uint32_t >, uint32_t > >, llvm::DenseMapBase< DenseMap< uint16_t, std::vector< LineTableEntry >, DenseMapInfo< uint16_t >, llvm::detail::DenseMapPair< uint16_t, std::vector< LineTableEntry > > >, uint16_t, std::vector< LineTableEntry >, DenseMapInfo< uint16_t >, llvm::detail::DenseMapPair< uint16_t, std::vector< LineTableEntry > > >, llvm::DenseMapBase< DenseMap< uint32_t, llvm::MachineBasicBlock *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::MachineBasicBlock * > >, uint32_t, llvm::MachineBasicBlock *, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, llvm::MachineBasicBlock * > >, llvm::DenseMapBase< DenseMap< uint32_t, RefMap, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, RefMap > >, uint32_t, RefMap, DenseMapInfo< uint32_t >, llvm::detail::DenseMapPair< uint32_t, RefMap > >, llvm::DenseMapBase< DenseMap< const llvm::Value *, llvm::Align, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Align > >, const llvm::Value *, llvm::Align, DenseMapInfo< const llvm::Value * >, llvm::detail::DenseMapPair< const llvm::Value *, llvm::Align > >, llvm::DenseMapBase< DenseMap< llvm::hash_code, uint64_t, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, uint64_t > >, llvm::hash_code, uint64_t, DenseMapInfo< llvm::hash_code >, llvm::detail::DenseMapPair< llvm::hash_code, uint64_t > >, llvm::DenseMapBase< DenseMap< llvm::sampleprof::FunctionId, unsigned, DenseMapInfo< llvm::sampleprof::FunctionId >, llvm::detail::DenseMapPair< llvm::sampleprof::FunctionId, unsigned > >, llvm::sampleprof::FunctionId, unsigned, DenseMapInfo< llvm::sampleprof::FunctionId >, llvm::detail::DenseMapPair< llvm::sampleprof::FunctionId, unsigned > >, llvm::DenseMapBase< DenseMap< llvm::sampleprof::SampleContext, unsigned, DenseMapInfo< llvm::sampleprof::SampleContext >, llvm::detail::DenseMapPair< llvm::sampleprof::SampleContext, unsigned > >, llvm::sampleprof::SampleContext, unsigned, DenseMapInfo< llvm::sampleprof::SampleContext >, llvm::detail::DenseMapPair< llvm::sampleprof::SampleContext, unsigned > >, llvm::DenseMapBase< DenseMap< const FunctionSamples *, BodySampleCoverageMap, DenseMapInfo< const FunctionSamples * >, llvm::detail::DenseMapPair< const FunctionSamples *, BodySampleCoverageMap > >, const FunctionSamples *, BodySampleCoverageMap, DenseMapInfo< const FunctionSamples * >, llvm::detail::DenseMapPair< const FunctionSamples *, BodySampleCoverageMap > >, llvm::DenseMapBase< DenseMap< llvm::Value *, std::unique_ptr< llvm::sandboxir::Value >, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, std::unique_ptr< llvm::sandboxir::Value > > >, llvm::Value *, std::unique_ptr< llvm::sandboxir::Value >, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, std::unique_ptr< llvm::sandboxir::Value > > >, llvm::DenseMapBase< DenseMap< llvm::Module *, std::unique_ptr< llvm::sandboxir::Module >, DenseMapInfo< llvm::Module * >, llvm::detail::DenseMapPair< llvm::Module *, std::unique_ptr< llvm::sandboxir::Module > > >, llvm::Module *, std::unique_ptr< llvm::sandboxir::Module >, DenseMapInfo< llvm::Module * >, llvm::detail::DenseMapPair< llvm::Module *, std::unique_ptr< llvm::sandboxir::Module > > >, llvm::DenseMapBase< DenseMap< llvm::Type *, std::unique_ptr< llvm::sandboxir::Type, llvm::sandboxir::Context::TypeDeleter >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::sandboxir::Type, llvm::sandboxir::Context::TypeDeleter > > >, llvm::Type *, std::unique_ptr< llvm::sandboxir::Type, llvm::sandboxir::Context::TypeDeleter >, DenseMapInfo< llvm::Type * >, llvm::detail::DenseMapPair< llvm::Type *, std::unique_ptr< llvm::sandboxir::Type, llvm::sandboxir::Context::TypeDeleter > > >, llvm::DenseMapBase< DenseMap< llvm::sandboxir::Instruction *, std::unique_ptr< llvm::sandboxir::DGNode >, DenseMapInfo< llvm::sandboxir::Instruction * >, llvm::detail::DenseMapPair< llvm::sandboxir::Instruction *, std::unique_ptr< llvm::sandboxir::DGNode > > >, llvm::sandboxir::Instruction *, std::unique_ptr< llvm::sandboxir::DGNode >, DenseMapInfo< llvm::sandboxir::Instruction * >, llvm::detail::DenseMapPair< llvm::sandboxir::Instruction *, std::unique_ptr< llvm::sandboxir::DGNode > > >, llvm::DenseMapBase< DenseMap< const llvm::Function *, FunctionSnapshot, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, FunctionSnapshot > >, const llvm::Function *, FunctionSnapshot, DenseMapInfo< const llvm::Function * >, llvm::detail::DenseMapPair< const llvm::Function *, FunctionSnapshot > >, llvm::DenseMapBase< DenseMap< llvm::sandboxir::MemDGNode *, detail::DenseSetEmpty, DenseMapInfo< llvm::sandboxir::MemDGNode * >, detail::DenseSetPair< llvm::sandboxir::MemDGNode * > >, llvm::sandboxir::MemDGNode *, detail::DenseSetEmpty, DenseMapInfo< llvm::sandboxir::MemDGNode * >, detail::DenseSetPair< llvm::sandboxir::MemDGNode * > >, llvm::DenseMapBase< DenseMap< llvm::sandboxir::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::sandboxir::Instruction * >, detail::DenseSetPair< llvm::sandboxir::Instruction * > >, llvm::sandboxir::Instruction *, detail::DenseSetEmpty, DenseMapInfo< llvm::sandboxir::Instruction * >, detail::DenseSetPair< llvm::sandboxir::Instruction * > >, llvm::DenseMapBase< DenseMap< llvm::sandboxir::SchedBundle *, std::unique_ptr< llvm::sandboxir::SchedBundle >, DenseMapInfo< llvm::sandboxir::SchedBundle * >, llvm::detail::DenseMapPair< llvm::sandboxir::SchedBundle *, std::unique_ptr< llvm::sandboxir::SchedBundle > > >, llvm::sandboxir::SchedBundle *, std::unique_ptr< llvm::sandboxir::SchedBundle >, DenseMapInfo< llvm::sandboxir::SchedBundle * >, llvm::detail::DenseMapPair< llvm::sandboxir::SchedBundle *, std::unique_ptr< llvm::sandboxir::SchedBundle > > >, llvm::DenseMapBase< DenseMap< llvm::sandboxir::Instruction *, llvm::sandboxir::SeedBundle *, DenseMapInfo< llvm::sandboxir::Instruction * >, llvm::detail::DenseMapPair< llvm::sandboxir::Instruction *, llvm::sandboxir::SeedBundle * > >, llvm::sandboxir::Instruction *, llvm::sandboxir::SeedBundle *, DenseMapInfo< llvm::sandboxir::Instruction * >, llvm::detail::DenseMapPair< llvm::sandboxir::Instruction *, llvm::sandboxir::SeedBundle * > >, llvm::DenseMapBase< DenseMap< NodeRef, unsigned, DenseMapInfo< NodeRef >, llvm::detail::DenseMapPair< NodeRef, unsigned > >, NodeRef, unsigned, DenseMapInfo< NodeRef >, llvm::detail::DenseMapPair< NodeRef, unsigned > >, llvm::DenseMapBase< DenseMap< const EdgeType *, detail::DenseSetEmpty, DenseMapInfo< const EdgeType * >, detail::DenseSetPair< const EdgeType * > >, const EdgeType *, detail::DenseSetEmpty, DenseMapInfo< const EdgeType * >, detail::DenseSetPair< const EdgeType * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, TreeEntry *, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, TreeEntry * > >, llvm::Value *, TreeEntry *, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, TreeEntry * > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, llvm::SmallVector< TreeEntry * >, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallVector< TreeEntry * > > >, llvm::Value *, llvm::SmallVector< TreeEntry * >, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, llvm::SmallVector< TreeEntry * > > >, llvm::DenseMapBase< SmallDenseMap< llvm::Value *, unsigned, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::Value *, unsigned, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, unsigned > >, llvm::DenseMapBase< DenseMap< const TreeEntry *, llvm::Instruction *, DenseMapInfo< const TreeEntry * >, llvm::detail::DenseMapPair< const TreeEntry *, llvm::Instruction * > >, const TreeEntry *, llvm::Instruction *, DenseMapInfo< const TreeEntry * >, llvm::detail::DenseMapPair< const TreeEntry *, llvm::Instruction * > >, llvm::DenseMapBase< DenseMap< const TreeEntry *, detail::DenseSetEmpty, DenseMapInfo< const TreeEntry * >, detail::DenseSetPair< const TreeEntry * > >, const TreeEntry *, detail::DenseSetEmpty, DenseMapInfo< const TreeEntry * >, detail::DenseSetPair< const TreeEntry * > >, llvm::DenseMapBase< DenseMap< Value *, SmallPtrSet< const TreeEntry *, 4 >, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, SmallPtrSet< const TreeEntry *, 4 > > >, Value *, SmallPtrSet< const TreeEntry *, 4 >, DenseMapInfo< Value * >, llvm::detail::DenseMapPair< Value *, SmallPtrSet< const TreeEntry *, 4 > > >, llvm::DenseMapBase< DenseMap< AliasCacheKey, bool, DenseMapInfo< AliasCacheKey >, llvm::detail::DenseMapPair< AliasCacheKey, bool > >, AliasCacheKey, bool, DenseMapInfo< AliasCacheKey >, llvm::detail::DenseMapPair< AliasCacheKey, bool > >, llvm::DenseMapBase< DenseMap< size_t, detail::DenseSetEmpty, DenseMapInfo< size_t >, detail::DenseSetPair< size_t > >, size_t, detail::DenseSetEmpty, DenseMapInfo< size_t >, detail::DenseSetPair< size_t > >, llvm::DenseMapBase< DenseMap< const TreeEntry *, std::pair< uint64_t, bool >, DenseMapInfo< const TreeEntry * >, llvm::detail::DenseMapPair< const TreeEntry *, std::pair< uint64_t, bool > > >, const TreeEntry *, std::pair< uint64_t, bool >, DenseMapInfo< const TreeEntry * >, llvm::detail::DenseMapPair< const TreeEntry *, std::pair< uint64_t, bool > > >, llvm::DenseMapBase< DenseMap< llvm::Instruction *, ScheduleData *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, ScheduleData * > >, llvm::Instruction *, ScheduleData *, DenseMapInfo< llvm::Instruction * >, llvm::detail::DenseMapPair< llvm::Instruction *, ScheduleData * > >, llvm::DenseMapBase< DenseMap< ScheduleData *, detail::DenseSetEmpty, DenseMapInfo< ScheduleData * >, detail::DenseSetPair< ScheduleData * > >, ScheduleData *, detail::DenseSetEmpty, DenseMapInfo< ScheduleData * >, detail::DenseSetPair< ScheduleData * > >, llvm::DenseMapBase< SmallDenseMap< std::pair< unsigned, unsigned >, unsigned, InlineBuckets, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, unsigned > >, std::pair< unsigned, unsigned >, unsigned, DenseMapInfo< std::pair< unsigned, unsigned > >, llvm::detail::DenseMapPair< std::pair< unsigned, unsigned >, unsigned > >, llvm::DenseMapBase< DenseMap< uint64_t, std::unique_ptr< Module >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::unique_ptr< Module > > >, uint64_t, std::unique_ptr< Module >, DenseMapInfo< uint64_t >, llvm::detail::DenseMapPair< uint64_t, std::unique_ptr< Module > > >, llvm::DenseMapBase< DenseMap< EdgeIdentifier, EdgeAttribute, DenseMapInfo< EdgeIdentifier >, llvm::detail::DenseMapPair< EdgeIdentifier, EdgeAttribute > >, EdgeIdentifier, EdgeAttribute, DenseMapInfo< EdgeIdentifier >, llvm::detail::DenseMapPair< EdgeIdentifier, EdgeAttribute > >, llvm::DenseMapBase< DenseMap< VertexIdentifier, VertexAttribute, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, VertexAttribute > >, VertexIdentifier, VertexAttribute, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, VertexAttribute > >, llvm::DenseMapBase< DenseMap< VertexIdentifier, NeighborSetT, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, NeighborSetT > >, VertexIdentifier, NeighborSetT, DenseMapInfo< VertexIdentifier >, llvm::detail::DenseMapPair< VertexIdentifier, NeighborSetT > >, llvm::DenseMapBase< DenseMap< unsigned, TrieNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TrieNode * > >, unsigned, TrieNode *, DenseMapInfo< unsigned >, llvm::detail::DenseMapPair< unsigned, TrieNode * > >, llvm::DenseMapBase< DenseMap< int, int, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, int > >, int, int, DenseMapInfo< int >, llvm::detail::DenseMapPair< int, int > >, llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >, and llvm::SmallPtrSetImplBase.

Classes

class  HandleBase
 

Public Member Functions

void incrementEpoch ()
 

Detailed Description

Definition at line 88 of file EpochTracker.h.

Member Function Documentation

◆ incrementEpoch()

void llvm::DebugEpochBase::incrementEpoch ( )
inline

The documentation for this class was generated from the following file: