Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DMapVectorTest.cpp199 SmallMapVector<int, int, 32> MV; in TEST()
200 std::pair<SmallMapVector<int, int, 32>::iterator, bool> R; in TEST()
240 SmallMapVector<int, int, 32> MV; in TEST()
263 SmallMapVector<int, int, 32> MV; in TEST()
284 SmallMapVector<int, int, 32> MV; in TEST()
308 SmallMapVector<int, std::unique_ptr<int>, 8> MV; in TEST()
317 SmallMapVector<int, int, 1> MV; in TEST()
318 std::pair<SmallMapVector<int, int, 1>::iterator, bool> R; in TEST()
358 SmallMapVector<int, int, 1> MV; in TEST()
381 SmallMapVector<int, int, 1> MV; in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Format/
H A DFormatTokenLexer.h119 llvm::SmallMapVector<IdentifierInfo *, TokenType, 8> Macros;
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h528 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates;
533 llvm::SmallMapVector<FunctionDecl *, QualType, 4> PendingDeducedTypeUpdates;
1053 llvm::SmallMapVector<IdentifierInfo *, SmallVector<NamedDecl*, 2>, 16>
1119 llvm::SmallMapVector<DuplicateObjCDecls<ObjCCategoryDecl>,
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DMapVector.h233 struct SmallMapVector struct
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h317 SmallMapVector<Value *, WeakTrackingVH, 16> IndirectVHs;
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h245 SmallMapVector<Value *, Value *, 4> ReplaceOperandsWithMap;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp158 SmallMapVector<unsigned /*TerminatorOpcode*/, SmallVector<BasicBlock *, 2>, 4> in tailMergeBlocksWithSimilarFunctionTerminators()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DClustering.cpp192 std::vector<SmallMapVector<unsigned, SmallVector<size_t, 1>, 1>> in clusterizeNaive()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp38 using llvm::SmallMapVector;
2394 SmallMapVector<Value, std::unique_ptr<MemRefRegion>, 4> readRegions; in affineDataCopyGenerate()
2395 SmallMapVector<Value, std::unique_ptr<MemRefRegion>, 4> writeRegions; in affineDataCopyGenerate()
2452 [&](const SmallMapVector<Value, std::unique_ptr<MemRefRegion>, 4> in affineDataCopyGenerate()
2504 [&](const SmallMapVector<Value, std::unique_ptr<MemRefRegion>, 4> in affineDataCopyGenerate()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DScopeInfo.h212 llvm::SmallMapVector<ParmVarDecl *, Stmt *, 4> CoroutineParameterMoves;
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp108 SmallMapVector<MapKey, uint64_t, 8> AssumedKnowledgeMap;
H A DSimplifyCFG.cpp1176 SmallMapVector<BasicBlock *, int, 8> NewSuccessors; in PerformValueComparisonIntoPredecessorFolding()
2990 SmallMapVector<ConstantInt *, SmallSetVector<BasicBlock *, 2>, 2> KnownValues; in FoldCondBranchOnValueKnownInPredecessorImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp125 using SpecializationMap = SmallMapVector<CallBase *, SpecializationInfo, 8>;
H A DAttributorAttributes.cpp9914 SmallMapVector<AA::ValueAndContext, int, 8> ValueScopeMap; in recurseForValue()
10183 SmallMapVector<const Function *, LivenessInfo, 4> &LivenessAAs) { in handlePHINode()
10261 SmallMapVector<const Function *, LivenessInfo, 4> &LivenessAAs) { in simplifyInstruction()
10280 SmallMapVector<const Function *, LivenessInfo, 4> LivenessAAs; in genericValueTraversal()
/llvm-project-15.0.7/mlir/lib/IR/
H A DDiagnostics.cpp228 llvm::SmallMapVector<DiagnosticEngine::HandlerID, DiagnosticEngine::HandlerTy,
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp384 SmallMapVector<Value *, WeakTrackingVH, 16> &CallHandles) { in run()
/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.h342 llvm::SmallMapVector<const OutputSection *, PageBlock, 16> pagesMap;
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp731 SmallMapVector<const RecurrenceDescriptor *, PHINode *, 4>
1201 SmallMapVector<unsigned, unsigned, 4> LoopInvariantRegs;
1204 SmallMapVector<unsigned, unsigned, 4> MaxLocalUsers;
1530 SmallMapVector<PHINode *, SmallVector<Instruction *, 4>, 4>;
5930 SmallVector<SmallMapVector<unsigned, unsigned, 4>, 8> MaxUsages(VFs.size()); in calculateRegisterUsage()
5960 SmallMapVector<unsigned, unsigned, 4> RegUsage; in calculateRegisterUsage()
6008 SmallMapVector<unsigned, unsigned, 4> Invariant; in calculateRegisterUsage()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocFast.cpp440 SmallMapVector<MachineInstr *, SmallVector<const MachineOperand *>, 2> in spill()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h2187 SmallMapVector<Use *, Value *, 32> ToBeChangedUses;
2191 SmallMapVector<Value *, std::pair<Value *, bool>, 32> ToBeChangedValues;
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenSchedule.cpp1052 SmallMapVector<unsigned, SmallVector<Record *, 8>, 4> ClassInstrs; in createInstRWClass()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp302 using SpillInfo = SmallMapVector<Value *, SmallVector<Instruction *, 2>, 8>;
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4483 SmallMapVector<std::pair<BasicBlock *, BasicBlock *>, BasicBlock *, 4> in parseFunctionBody()