Home
last modified time | relevance | path

Searched refs:SmallMapVector (Results 1 – 24 of 24) sorted by relevance

/src/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h73 llvm::SmallMapVector<StringRef, ArmCmseEntryFunction, 1> cmseSymMap;
H A DSyntheticSections.h328 llvm::SmallMapVector<const OutputSection *, PageBlock, 16> pagesMap;
/src/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.h130 llvm::SmallMapVector<IdentifierInfo *, TokenType, 8> Macros;
/src/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h547 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates;
552 llvm::SmallMapVector<FunctionDecl *, QualType, 4> PendingDeducedTypeUpdates;
1096 llvm::SmallMapVector<const IdentifierInfo *, SmallVector<NamedDecl *, 2>, 16>
1154 llvm::SmallMapVector<DuplicateObjCDecls<ObjCCategoryDecl>,
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h302 SmallMapVector<Value *, WeakTrackingVH, 16> IndirectVHs;
/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DMapVector.h252 struct SmallMapVector struct
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h300 SmallMapVector<Value *, Value *, 4> ReplaceOperandsWithMap;
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp163 SmallMapVector<unsigned /*TerminatorOpcode*/, SmallVector<BasicBlock *, 2>, 4> in tailMergeBlocksWithSimilarFunctionTerminators()
H A DSROA.cpp212 SmallMapVector<SelectInst *, RewriteableMemOps, 8> SelectsToRewrite;
/src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp361 SmallMapVector<Instruction *, std::unique_ptr<RematNode>, 8>;
457 using SpillInfo = SmallMapVector<Value *, SmallVector<Instruction *, 2>, 8>;
564 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> &RM) { in dumpRemats()
2312 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> in rewriteMaterializableInstructions()
3070 SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> AllRemats; in doRematerializations()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h221 llvm::SmallMapVector<ParmVarDecl *, Stmt *, 4> CoroutineParameterMoves;
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp107 SmallMapVector<MapKey, uint64_t, 8> AssumedKnowledgeMap;
H A DSimplifyCFG.cpp1180 SmallMapVector<BasicBlock *, int, 8> NewSuccessors; in PerformValueComparisonIntoPredecessorFolding()
3308 SmallMapVector<ConstantInt *, SmallSetVector<BasicBlock *, 2>, 2> KnownValues; in FoldCondBranchOnValueKnownInPredecessorImpl()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp382 SmallMapVector<Value *, WeakTrackingVH, 16> &CallHandles) { in run()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp707 SmallMapVector<const RecurrenceDescriptor *, PHINode *, 4>
1078 SmallMapVector<unsigned, unsigned, 4> LoopInvariantRegs;
1081 SmallMapVector<unsigned, unsigned, 4> MaxLocalUsers;
5185 SmallVector<SmallMapVector<unsigned, unsigned, 4>, 8> MaxUsages(VFs.size()); in calculateRegisterUsage()
5221 SmallMapVector<unsigned, unsigned, 4> RegUsage; in calculateRegisterUsage()
5268 SmallMapVector<unsigned, unsigned, 4> Invariant; in calculateRegisterUsage()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocFast.cpp583 SmallMapVector<MachineInstr *, SmallVector<const MachineOperand *>, 2> in spill()
/src/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2226 SmallMapVector<const Value *, std::pair<Value *, Value *>, 4>
/src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h2533 SmallMapVector<Use *, Value *, 32> ToBeChangedUses;
2537 SmallMapVector<Value *, PointerIntPair<Value *, 1, bool>, 32>
/src/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp1049 SmallMapVector<unsigned, SmallVector<Record *, 8>, 4> ClassInstrs; in createInstRWClass()
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp10860 SmallMapVector<AA::ValueAndContext, int, 8> ValueScopeMap; in recurseForValue()
11188 SmallMapVector<const Function *, LivenessInfo, 4> &LivenessAAs) { in handlePHINode()
11293 SmallMapVector<const Function *, LivenessInfo, 4> &LivenessAAs) { in simplifyInstruction()
11312 SmallMapVector<const Function *, LivenessInfo, 4> LivenessAAs; in genericValueTraversal()
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2479 SmallMapVector<const Instruction *, bool, 8> *Deps, const Value *V, in collectInstructionDeps()
2480 SmallMapVector<const Instruction *, bool, 8> *Necessary = nullptr, in collectInstructionDeps()
2558 SmallMapVector<const Instruction *, bool, 8> LhsDeps, RhsDeps; in shouldKeepJumpConditionsTogether()
/src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4851 SmallMapVector<std::pair<BasicBlock *, BasicBlock *>, BasicBlock *, 4> in parseFunctionBody()
/src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp854 SmallMapVector<ICmpInst *, unsigned, 4> ICmps; in foldAllocaCmp()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14011 SmallMapVector<SDValue, unsigned, 16> DifferentValueMap; in LowerBUILD_VECTOR()