|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/MapVector.h 93 void swap(MapVector &RHS) {
233 : MapVector<KeyT, ValueT, SmallDenseMap<KeyT, unsigned, N>,
include/llvm/Analysis/VectorUtils.h 231 MapVector<Instruction*, uint64_t>
660 MapVector<Instruction *, StrideDescriptor> &AccessStrideInfo,
include/llvm/CodeGen/AsmPrinter.h 127 MapVector<const MCSymbol *, GOTEquivUsePair> GlobalGOTEquivs;
include/llvm/CodeGen/DbgEntityHistoryCalculator.h 76 using EntriesMap = MapVector<InlinedEntity, Entries>;
107 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>;
include/llvm/CodeGen/StackMaps.h 240 using ConstantPool = MapVector<uint64_t, uint64_t>;
263 using FnInfoMap = MapVector<const MCSymbol *, FunctionInfo>;
include/llvm/IR/DIBuilder.h 59 MapVector<MDNode *, SetVector<Metadata *>> AllMacrosPerParent;
include/llvm/LTO/LTO.h 339 MapVector<StringRef, BitcodeModule> ModuleMap;
include/llvm/LTO/LTOBackend.h 47 MapVector<StringRef, BitcodeModule> &ModuleMap);
include/llvm/MC/ConstantPools.h 85 using ConstantPoolMapTy = MapVector<MCSection *, ConstantPool>;
include/llvm/MC/MCDwarf.h 187 using MCLineDivisionMap = MapVector<MCSection *, MCDwarfLineEntryCollection>;
include/llvm/MC/MCWinEH.h 47 MapVector<MCSymbol*, std::vector<Instruction>> EpilogMap;
include/llvm/ProfileData/GCOV.h 464 using FuncCoverageMap = MapVector<const GCOVFunction *, GCOVCoverage>;
include/llvm/ProfileData/SampleProfWriter.h 129 MapVector<StringRef, uint32_t> NameTable;
233 MapVector<StringRef, uint64_t> FuncOffsetTable;
278 MapVector<StringRef, uint64_t> FuncOffsetTable;
include/llvm/Transforms/IPO/Attributor.h 992 MapVector<const AbstractAttribute *, SetVector<AbstractAttribute *>>;
1553 MapVector<Value *, SmallSetVector<ReturnInst *, 4>>::iterator;
1555 MapVector<Value *, SmallSetVector<ReturnInst *, 4>>::const_iterator;
include/llvm/Transforms/Instrumentation/CGProfile.h 26 MapVector<std::pair<Function *, Function *>, uint64_t> &Counts) const;
include/llvm/Transforms/Scalar/ConstantHoisting.h 159 using GVCandVecMapType = MapVector<GlobalVariable *, ConstCandVecType>;
165 using GVInfoVecMapType = MapVector<GlobalVariable *, ConstInfoVecType>;
170 MapVector<Instruction *, Instruction *> ClonedCastMap;
include/llvm/Transforms/Scalar/Float2Int.h 45 MapVector<Instruction *, ConstantRange> SeenInsts;
48 MapVector<Instruction *, Value *> ConvertedInsts;
include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h 215 using InductionList = MapVector<PHINode *, InductionDescriptor>;
include/llvm/Transforms/Vectorize/SLPVectorizer.h 61 using StoreListMap = MapVector<Value *, StoreList>;
63 using GEPListMap = MapVector<Value *, GEPList>;
lib/Analysis/ModuleSummaryAnalysis.cpp 254 MapVector<ValueInfo, CalleeInfo> CallGraphEdges;
lib/Analysis/VectorUtils.cpp 367 MapVector<Instruction *, uint64_t>
380 MapVector<Instruction *, uint64_t> MinBWs;
804 MapVector<Instruction *, StrideDescriptor> &AccessStrideInfo,
889 MapVector<Instruction *, StrideDescriptor> AccessStrideInfo;
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 2100 using MethodsMap = MapVector<MDString *, MethodsList>;
lib/CodeGen/AsmPrinter/CodeViewDebug.h 236 MapVector<const Function *, std::unique_ptr<FunctionInfo>> FnDebugInfo;
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 2342 MapVector<const MCSection *, std::vector<decltype(&*R.begin())>> SectionRanges;
2487 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap;
lib/CodeGen/AsmPrinter/DwarfDebug.h 297 MapVector<const MDNode *, DwarfCompileUnit *> CUMap;
lib/CodeGen/CodeGenPrepare.cpp 282 MapVector<
lib/CodeGen/InlineSpiller.cpp 110 MapVector<std::pair<int, VNInfo *>, SmallPtrSet<MachineInstr *, 16>>;
lib/CodeGen/LiveDebugVariables.cpp 1164 MapVector<MachineOperand, std::pair<bool, unsigned>> NewLocations;
lib/CodeGen/MachinePipeliner.cpp 661 MapVector<const Value *, SmallVector<SUnit *, 4>> PendingLoads;
683 MapVector<const Value *, SmallVector<SUnit *, 4>>::iterator I =
lib/CodeGen/ScheduleDAGInstrs.cpp 606 class ScheduleDAGInstrs::Value2SUsMap : public MapVector<ValueType, SUList> {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h 127 MapVector<const Value*, DanglingDebugInfoVector> DanglingDebugInfoMap;
lib/CodeGen/WinEHPrepare.cpp 97 MapVector<BasicBlock *, std::vector<BasicBlock *>> FuncletBlocks;
lib/DebugInfo/DWARF/DWARFContext.cpp 1370 using InfoSectionMap = MapVector<object::SectionRef, DWARFSectionMap,
lib/IR/LegacyPassManager.cpp 505 MapVector<Pass *, FunctionPassManagerImpl *>::const_iterator I =
525 MapVector<Pass *, FunctionPassManagerImpl *> OnTheFlyManagers;
lib/IR/Verifier.cpp 292 MapVector<Instruction *, Instruction *> SiblingFuncletInfo;
lib/LTO/LTO.cpp 1046 MapVector<StringRef, BitcodeModule> &ModuleMap) = 0;
1085 MapVector<StringRef, BitcodeModule> &ModuleMap) {
1121 MapVector<StringRef, BitcodeModule> &ModuleMap) override {
1213 MapVector<StringRef, BitcodeModule> &ModuleMap) override {
lib/LTO/LTOBackend.cpp 485 MapVector<StringRef, BitcodeModule> &ModuleMap) {
lib/MC/MCWin64EH.cpp 547 MapVector<MCSymbol *, uint32_t> EpilogInfo;
lib/ObjectYAML/ELFYAML.cpp 895 MapVector<StringRef, uint8_t> Flags = getFlags(Object->Header.Machine);
922 MapVector<StringRef, uint8_t> getFlags(unsigned EMachine) {
923 MapVector<StringRef, uint8_t> Map;
lib/Target/AArch64/AArch64StackTagging.cpp 300 insertBaseTaggedPointer(const MapVector<AllocaInst *, AllocaInfo> &Allocas,
435 const MapVector<AllocaInst *, AllocaInfo> &Allocas,
523 MapVector<AllocaInst *, AllocaInfo> Allocas; // need stable iteration order
lib/Target/PowerPC/PPCAsmPrinter.cpp 81 MapVector<const MCSymbol *, MCSymbol *> TOC;
lib/Target/SystemZ/SystemZTDC.cpp 77 MapVector<Instruction *, std::tuple<Value *, int, bool>> ConvertedInsts;
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp 81 std::map<uint16_t, MapVector<Constant *, std::vector<Constant *>>> DtorFuncs;
lib/Target/X86/X86WinAllocaExpander.cpp 46 typedef MapVector<MachineInstr*, Lowering> LoweringMap;
lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h 76 MapVector<Instruction *, Info> InstInfoMap;
lib/Transforms/IPO/Attributor.cpp 850 MapVector<Value *, SmallSetVector<ReturnInst *, 4>> ReturnedValues;
lib/Transforms/IPO/WholeProgramDevirt.cpp 459 MapVector<VTableSlot, VTableSlotInfo> CallSlots;
591 MapVector<VTableSlotSummary, VTableSlotInfo> CallSlots;
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 262 MapVector<Value *, Value *> WorkMap;
lib/Transforms/Instrumentation/CGProfile.cpp 27 MapVector<std::pair<Function *, Function *>, uint64_t> Counts;
81 MapVector<std::pair<Function *, Function *>, uint64_t> &Counts) const {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1442 MapVector<Constant *, std::vector<Function *>> PersonalityFns;
lib/Transforms/Scalar/ADCE.cpp 124 MapVector<BasicBlock *, BlockInfoType> BlockInfo;
lib/Transforms/Scalar/DivRemPairs.cpp 126 MapVector<DivRemMapKey, Instruction *> RemMap;
lib/Transforms/Scalar/GVN.cpp 1085 MapVector<BasicBlock *, Value *> PredLoads;
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 167 using StoreListMap = MapVector<Value *, StoreList>;
lib/Transforms/Scalar/LoopRerollPass.cpp 400 using UsesTy = MapVector<Instruction *, BitVector>;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 234 MapVector<BasicBlock *, SetVector<Value *>> KillSet;
238 MapVector<BasicBlock *, SetVector<Value *>> LiveSet;
242 MapVector<BasicBlock *, SetVector<Value *>> LiveIn;
246 MapVector<BasicBlock *, SetVector<Value *>> LiveOut;
259 using DefiningValueMapTy = MapVector<Value *, Value *>;
262 MapVector<AssertingVH<Instruction>, AssertingVH<Value>>;
269 MapVector<Value *, Value *> PointerToBase;
802 MapVector<Value *, BDVState> States;
1160 MapVector<Value *, Value *> &PointerToBase,
1178 MapVector<Value *, Value *> PointerToBase;
lib/Transforms/Scalar/SCCP.cpp 213 MapVector<Function *, LatticeVal> TrackedRetVals;
217 MapVector<std::pair<Function *, unsigned>, LatticeVal> TrackedMultipleRetVals;
376 const MapVector<Function*, LatticeVal> &getTrackedRetVals() {
842 MapVector<Function*, LatticeVal>::iterator TFRVI =
1356 MapVector<Function*, LatticeVal>::iterator TFRVI = TrackedRetVals.find(F);
2191 const MapVector<Function*, LatticeVal> &RV = Solver.getTrackedRetVals();
lib/Transforms/Scalar/StructurizeCFG.cpp 81 using PhiMap = MapVector<PHINode *, BBValueVector>;
82 using BB2BBVecMap = MapVector<BasicBlock *, BBVector>;
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 109 using InstrListMap = MapVector<ChainID, InstrList>;
lib/Transforms/Vectorize/LoopVectorize.cpp 1027 const MapVector<Instruction *, uint64_t> &getMinimalBitwidths() const {
1368 MapVector<Instruction *, uint64_t> MinBWs;
lib/Transforms/Vectorize/SLPVectorizer.cpp 500 MapVector<Value *, SmallVector<Instruction *, 2>>;
1909 MapVector<BasicBlock *, std::unique_ptr<BlockScheduling>> BlocksSchedules;
1975 MapVector<Value *, std::pair<uint64_t, bool>> MinBWs;
5743 MapVector<Instruction *, Value *> ExtraArgs;
tools/clang/include/clang/AST/ASTContext.h 522 llvm::MapVector<const NamedDecl *, unsigned> MangleNumbers;
523 llvm::MapVector<const VarDecl *, unsigned> StaticLocalNumbers;
tools/clang/include/clang/AST/CXXInheritance.h 282 using MapType = llvm::MapVector<unsigned, ValuesT>;
369 : public llvm::MapVector<const CXXMethodDecl *, OverridingMethods> {};
tools/clang/include/clang/AST/OpenMPClause.h 4456 llvm::MapVector<ValueDecl *, SmallVector<MappableExprComponentListRef, 8>>
tools/clang/include/clang/Sema/ExternalSemaSource.h 84 ReadUndefinedButUsed(llvm::MapVector<NamedDecl *, SourceLocation> &Undefined);
86 virtual void ReadMismatchingDeleteExpressions(llvm::MapVector<
192 llvm::MapVector<const FunctionDecl *, std::unique_ptr<LateParsedTemplate>>
tools/clang/include/clang/Sema/Lookup.h 801 llvm::MapVector<NamedDecl*, NamedDecl*> Decls;
tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h 223 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) override;
225 void ReadMismatchingDeleteExpressions(llvm::MapVector<
330 llvm::MapVector<const FunctionDecl *, std::unique_ptr<LateParsedTemplate>>
tools/clang/include/clang/Sema/Sema.h 643 llvm::MapVector<FieldDecl *, DeleteLocs> DeleteExprs;
696 typedef llvm::MapVector<const FunctionDecl *,
864 llvm::MapVector<IdentifierInfo *, WeakInfo> WeakUndeclaredIdentifiers;
1185 llvm::MapVector<NamedDecl *, SourceLocation> UndefinedButUsed;
1198 const llvm::MapVector<FieldDecl *, DeleteLocs> &
1214 llvm::MapVector<Selector, SourceLocation> ReferencedSelectors;
3496 llvm::MapVector<TypoExpr *, TypoExprState> DelayedTypos;
3507 llvm::MapVector<NamespaceDecl*, bool> KnownNamespaces;
10773 /* Callees = */ llvm::MapVector<CanonicalDeclPtr<FunctionDecl>,
tools/clang/include/clang/Sema/SemaInternal.h 144 addNamespaces(const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces);
tools/clang/include/clang/Serialization/ASTReader.h 601 llvm::MapVector<Decl *, uint64_t,
740 llvm::MapVector<IdentifierInfo *, SmallVector<PendingMacroInfo, 2>>;
1030 llvm::MapVector<IdentifierInfo *, SmallVector<uint32_t, 4>>
2000 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) override;
2002 void ReadMismatchingDeleteExpressions(llvm::MapVector<
2033 llvm::MapVector<const FunctionDecl *, std::unique_ptr<LateParsedTemplate>>
tools/clang/include/clang/Serialization/ASTWriter.h 269 llvm::MapVector<const IdentifierInfo *, serialization::IdentID> IdentifierIDs;
322 llvm::MapVector<Selector, serialization::SelectorID> SelectorIDs;
376 using DeclUpdateMap = llvm::MapVector<const Decl *, UpdateRecord>;
tools/clang/lib/CodeGen/BackendUtil.cpp 1398 MapVector<llvm::StringRef, llvm::BitcodeModule> ModuleMap;
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7921 llvm::MapVector<const ValueDecl *, SmallVector<MapInfo, 8>> Info;
7962 llvm::MapVector<const ValueDecl *, SmallVector<DeferredDevicePtrEntryTy, 4>>
8102 llvm::MapVector<const ValueDecl *, SmallVector<MapInfo, 8>> Info;
tools/clang/lib/CodeGen/CGOpenMPRuntime.h 660 llvm::MapVector<CanonicalDeclPtr<const FunctionDecl>,
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h 452 using DeclToAddrMapTy = llvm::MapVector<const Decl *, MappedVarData>;
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 385 llvm::MapVector<const Decl *, std::pair<const VarDecl *, Address>>
567 llvm::MapVector<const Decl *, std::pair<const VarDecl *, Address>> LocalAddrs;
tools/clang/lib/CodeGen/CodeGenFunction.h 1598 llvm::MapVector<llvm::Value *, llvm::BasicBlock *> TerminateFunclets;
tools/clang/lib/CodeGen/CodeGenModule.h 395 llvm::MapVector<GlobalDecl, StringRef> MangledDeclNames;
400 llvm::MapVector<std::pair<GlobalDecl, unsigned>, StringRef>
426 typedef llvm::MapVector<IdentifierInfo *,
538 llvm::MapVector<const Decl *, bool> DeferredEmptyCoverageMappingDecls;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1507 typedef llvm::MapVector<const VarDecl *, MappedType> UsesMap;
tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp 232 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) {
238 llvm::MapVector<FieldDecl *,
308 llvm::MapVector<const FunctionDecl *, std::unique_ptr<LateParsedTemplate>>
tools/clang/lib/Sema/Sema.cpp 1914 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) {}
1916 void ExternalSemaSource::ReadMismatchingDeleteExpressions(llvm::MapVector<
2181 const llvm::MapVector<FieldDecl *, Sema::DeleteLocs> &
tools/clang/lib/Sema/SemaLookup.cpp 4288 const llvm::MapVector<NamespaceDecl *, bool> &KnownNamespaces) {
tools/clang/lib/Sema/SemaOpenMP.cpp 5370 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const;
5374 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const;
5377 buildCounterVar(llvm::MapVector<const Expr *, DeclRefExpr *> &Captures,
5390 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures,
5395 Scope *S, llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const;
5947 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const {
6204 Scope *S, llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const {
6326 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) const {
6365 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures,
6407 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures, SourceLocation Loc,
6556 llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) {
6863 const llvm::MapVector<const Expr *, DeclRefExpr *> &Captures) {
6938 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
10995 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
11026 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
11112 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
11138 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
11670 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
14506 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
15958 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
15985 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
16111 llvm::MapVector<const Expr *, DeclRefExpr *> Captures;
tools/clang/lib/Serialization/ASTReader.cpp 8647 llvm::MapVector<NamedDecl *, SourceLocation> &Undefined) {
8656 void ASTReader::ReadMismatchingDeleteExpressions(llvm::MapVector<
8788 llvm::MapVector<const FunctionDecl *, std::unique_ptr<LateParsedTemplate>>
tools/clang/lib/Serialization/ASTWriterDecl.cpp 174 llvm::MapVector<ModuleFile*, const Decl*> Firsts;
tools/clang/lib/Serialization/GlobalModuleIndex.cpp 416 typedef llvm::MapVector<const FileEntry *, ModuleFileInfo> ModuleFilesMap;
442 llvm::MapVector<const FileEntry *, ModuleFileInfo>::iterator Known
tools/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp 161 MapVector<StringRef, std::vector<std::pair<const Record *, unsigned>>>
165 MapVector<const Record *, unsigned> TypeMap;
tools/lld/ELF/CallGraphSort.cpp 104 MapVector<SectionPair, uint64_t> &profile = config->callGraphProfile;
tools/lld/ELF/Config.h 124 llvm::MapVector<std::pair<const InputSectionBase *, const InputSectionBase *>,
tools/lld/ELF/LinkerScript.h 303 llvm::MapVector<llvm::StringRef, MemoryRegion *> memoryRegions;
tools/lld/ELF/MapFile.cpp 235 MapVector<Symbol *, SetVector<InputFile *>> map;
tools/lld/ELF/SyntheticSections.cpp 2044 MapVector<InputFile *, std::vector<SymbolTableEntry>> arr;
tools/lld/ELF/SyntheticSections.h 341 llvm::MapVector<GotEntry, size_t> local16;
342 llvm::MapVector<GotEntry, size_t> local32;
343 llvm::MapVector<Symbol *, size_t> global;
344 llvm::MapVector<Symbol *, size_t> relocs;
345 llvm::MapVector<Symbol *, size_t> tls;
347 llvm::MapVector<Symbol *, size_t> dynTlsSymbols;
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h 463 llvm::MapVector<clang::NamedDecl *, clang::SourceLocation> &Undefined)
470 llvm::MapVector<clang::FieldDecl *,
546 llvm::MapVector<const clang::FunctionDecl *,
tools/llvm-dwp/llvm-dwp.cpp 217 MCStreamer &Out, MapVector<uint64_t, UnitIndexEntry> &TypeIndexEntries,
247 MapVector<uint64_t, UnitIndexEntry> &TypeIndexEntries,
283 const MapVector<uint64_t, UnitIndexEntry> &IndexEntries,
294 const MapVector<uint64_t, UnitIndexEntry> &IndexEntries) {
523 MapVector<uint64_t, UnitIndexEntry> IndexEntries;
524 MapVector<uint64_t, UnitIndexEntry> TypeIndexEntries;
tools/llvm-objdump/llvm-objdump.cpp 1619 MapVector<SectionRef, std::vector<SectionRef>> SecToRelSec;
tools/llvm-readobj/ELFDumper.cpp 4872 llvm::MapVector<SectionRef, SectionRef> StackSizeRelocMap;
tools/opt/Debugify.h 54 using DebugifyStatsMap = llvm::MapVector<llvm::StringRef, DebugifyStatistics>;
tools/polly/include/polly/CodeGen/BlockGenerators.h 46 MapVector<Instruction *,
tools/polly/include/polly/CodeGen/IRBuilder.h 110 llvm::MapVector<llvm::AssertingVH<llvm::Value>, llvm::MDNode *> AliasScopeMap;
tools/polly/include/polly/CodeGen/IslExprBuilder.h 84 typedef llvm::MapVector<isl_id *, llvm::AssertingVH<llvm::Value>> IDToValueTy;
86 typedef llvm::MapVector<isl_id *, const ScopArrayInfo *> IDToScopArrayInfoTy;
tools/polly/include/polly/CodeGen/IslNodeBuilder.h 163 MapVector<const Loop *, const SCEV *> OutsideLoopIterations;
tools/polly/include/polly/ScopInfo.h 2797 using RegionToScopMapTy = MapVector<Region *, std::unique_ptr<Scop>>;
tools/polly/lib/Analysis/ScopBuilder.cpp 2123 MapVector<Instruction *, std::vector<Instruction *>> LeaderToInstList;
unittests/ADT/MapVectorTest.cpp 17 MapVector<int, int> MV1, MV2;
18 std::pair<MapVector<int, int>::iterator, bool> R;
42 MapVector<int, int> MV;
43 std::pair<MapVector<int, int>::iterator, bool> R;
83 MapVector<int, int> MV;
106 MapVector<int, int> MV;
127 MapVector<int, int> MV;
151 MapVector<int, std::unique_ptr<int>> MV;
171 using MapVectorType = MapVector<int, int, DenseMap<int, IntType>>;
utils/TableGen/CodeGenDAGPatterns.cpp 3294 MapVector<std::string, TreePatternNodePtr, std::map<std::string, unsigned>>
3615 MapVector<std::string, TreePatternNodePtr, std::map<std::string, unsigned>>
4215 MapVector<std::string, TreePatternNodePtr, std::map<std::string, unsigned>>
utils/TableGen/CodeGenDAGPatterns.h 1318 MapVector<std::string, TreePatternNodePtr,
utils/TableGen/DAGISelMatcherEmitter.cpp 69 MapVector<std::string, unsigned, StringMap<unsigned> > VecPatterns;