Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.h82 SmallMapVector<unsigned, unsigned, 4> LoopInvariantRegs;
85 SmallMapVector<unsigned, unsigned, 4> MaxLocalUsers;
H A DVPlanAnalysis.cpp493 SmallVector<SmallMapVector<unsigned, unsigned, 4>, 8> MaxUsages(VFs.size()); in calculateRegisterUsageForPlan()
540 SmallMapVector<unsigned, unsigned, 4> RegUsage; in calculateRegisterUsageForPlan()
606 SmallMapVector<unsigned, unsigned, 4> Invariant; in calculateRegisterUsageForPlan()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DMaterializationUtils.cpp50 SmallMapVector<Instruction *, std::unique_ptr<RematNode>, 8>;
158 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> in rewriteMaterializableInstructions()
248 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> &RM) { in dumpRemats()
291 SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> AllRemats; in doRematerializations()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DSpillUtils.h20 using SpillInfo = SmallMapVector<Value *, SmallVector<Instruction *, 2>, 8>;
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h74 llvm::SmallMapVector<StringRef, ArmCmseEntryFunction, 1> cmseSymMap;
H A DSyntheticSections.h338 llvm::SmallMapVector<const OutputSection *, PageBlock, 16> pagesMap;
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.h133 llvm::SmallMapVector<IdentifierInfo *, TokenType, 8> Macros;
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSROA.h
H A DGVN.h327 SmallMapVector<Value *, Value *, 4> ReplaceOperandsWithMap;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.h37 SmallMapVector<SyncScope::ID, NVPTX::Scope, 8> Scopes{};
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpTableToSwitch.cpp59 SmallMapVector<Value *, APInt, 4> VariableOffsets; in parseJumpTable()
H A DSimplifyCFGPass.cpp166 SmallMapVector<unsigned /*TerminatorOpcode*/, SmallVector<BasicBlock *, 2>, 4> in tailMergeBlocksWithSimilarFunctionTerminators()
H A DConstraintElimination.cpp398 SmallMapVector<Value *, APInt, 4> VariableOffsets;
423 SmallMapVector<Value *, APInt, 4> VariableOffsets2; in collectOffsets()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp210 SmallMapVector<Value *, APInt, 4> &VariableOffsets, in collectOffset()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DMapVector.h254 struct SmallMapVector struct
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h608 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates;
613 llvm::SmallMapVector<FunctionDecl *, QualType, 4> PendingDeducedTypeUpdates;
1218 llvm::SmallMapVector<const IdentifierInfo *, SmallVector<NamedDecl *, 2>, 16>
1276 llvm::SmallMapVector<DuplicateObjCDecls<ObjCCategoryDecl>,
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h303 SmallMapVector<Value *, WeakTrackingVH, 16> IndirectVHs;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperator.h551 SmallMapVector<Value *, APInt, 4> &VariableOffsets,
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILFlattenArrays.cpp47 SmallMapVector<Value *, APInt, 4> VariableOffsets;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp640 : public SmallMapVector<ValueType, SUList, 4> {
675 SmallMapVector<ValueType, SUList, 4>::clear(); in clear()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h221 llvm::SmallMapVector<ParmVarDecl *, Stmt *, 4> CoroutineParameterMoves;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp108 SmallMapVector<MapKey, uint64_t, 8> AssumedKnowledgeMap;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp389 SmallMapVector<Value *, WeakTrackingVH, 16> &CallHandles) { in run()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h1052 SmallMapVector<DebugVariableID, DbgValue, 8> Vars;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp911 SmallMapVector<Value *, APInt, 4> VarOffsets; in getStrideAndModOffsetOfGEP()

12