reference, declarationdefinition
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;