Home
last modified time | relevance | path

Searched refs:TinyPtrVector (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DTinyPtrVector.h29 class TinyPtrVector {
43 TinyPtrVector() = default;
45 ~TinyPtrVector() { in ~TinyPtrVector()
50 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) { in TinyPtrVector() function
55 TinyPtrVector &operator=(const TinyPtrVector &RHS) {
83 TinyPtrVector(TinyPtrVector &&RHS) : Val(RHS.Val) { in TinyPtrVector() function
87 TinyPtrVector &operator=(TinyPtrVector &&RHS) {
113 TinyPtrVector(std::initializer_list<EltTy> IL) in TinyPtrVector() function
123 explicit TinyPtrVector(ArrayRef<EltTy> Elts) in TinyPtrVector() function
130 TinyPtrVector(size_t Count, EltTy Value) in TinyPtrVector() function
[all …]
/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DOutputSection.h80 llvm::TinyPtrVector<Defined *> sectionStartSymbols;
81 llvm::TinyPtrVector<Defined *> sectionEndSymbols;
H A DOutputSegment.h61 llvm::TinyPtrVector<Defined *> segmentStartSymbols;
62 llvm::TinyPtrVector<Defined *> segmentEndSymbols;
H A DMarkLive.cpp92 const TinyPtrVector<Defined *> &symbols = entry->isec->symbols; in printWhyLive()
H A DInputSection.h94 llvm::TinyPtrVector<Defined *> symbols;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DEHPersonalities.h108 typedef TinyPtrVector<BasicBlock *> ColorVector;
H A DDebugInfo.h43 TinyPtrVector<DbgDeclareInst *> findDbgDeclares(Value *V);
45 TinyPtrVector<DPValue *> findDPVDeclares(Value *V);
H A DPassManager.h1155 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> &
1165 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h79 using TableVector = llvm::TinyPtrVector<void *>;
90 llvm::TinyPtrVector<file_type> PendingOverrides;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h209 mutable llvm::DenseMap<off_t, llvm::TinyPtrVector<Module*>> LazyHeadersBySize;
212 mutable llvm::DenseMap<time_t, llvm::TinyPtrVector<Module*>>
H A DPreprocessor.h807 llvm::TinyPtrVector<ModuleMacro *> ActiveModuleMacros;
817 llvm::TinyPtrVector<ModuleMacro *> OverriddenMacros;
1007 llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<ModuleMacro *>>
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp217 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
298 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; in checkAllProps()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp391 DenseMap<BasicBlock *, TinyPtrVector<Instruction *>> UsesByBlock; in run()
404 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB]; in run()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h97 using MBBRegUnitDefs = TinyPtrVector<ReachingDef>;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h93 llvm::TinyPtrVector<const Stmt*> Stmts;
231 llvm::TinyPtrVector<VarDecl *> ByrefBlockVars;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h321 TinyPtrVector<VPValue *> DefinedValues;
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DLinkerScript.cpp725 static OutputDesc *addInputSec(StringMap<TinyPtrVector<OutputSection *>> &map, in addInputSec()
800 TinyPtrVector<OutputSection *> &v = map[outsecName]; in addInputSec()
831 StringMap<TinyPtrVector<OutputSection *>> map; in addOrphanSections()
H A DInputSection.h202 llvm::TinyPtrVector<InputSection *> dependentSections;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp159 TinyPtrVector<Value *> Invariants;
190 static TinyPtrVector<Value *>
195 TinyPtrVector<Value *> Invariants; in collectHomogenousInstGraphLoopInvariants()
514 TinyPtrVector<Value *> Invariants; in unswitchTrivialBranch()
2892 TinyPtrVector<Value *> Invariants = in collectUnswitchCandidates()
2956 TinyPtrVector<Value *> ValsToDuplicate; in collectUnswitchCandidates()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp60 MapVector<std::string, TinyPtrVector<TreePattern *>, StringMap<unsigned>>
146 TinyPtrVector<TreePattern *> &TPs = Predicate.second; in MatcherTableEmitter()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp47 TinyPtrVector<DbgDeclareInst *> llvm::findDbgDeclares(Value *V) { in findDbgDeclares()
59 TinyPtrVector<DbgDeclareInst *> Declares; in findDbgDeclares()
66 TinyPtrVector<DPValue *> llvm::findDPVDeclares(Value *V) { in findDPVDeclares()
75 TinyPtrVector<DPValue *> Declares; in findDPVDeclares()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp105 DenseMap<const AllocaInst *, TinyPtrVector<int *>> CatchObjects; in set()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1125 TinyPtrVector<DbgDeclareInst *> DIs = findDbgDeclares(PromiseAlloca); in buildFrameDebugInfo()
1126 TinyPtrVector<DPValue *> DPVs = findDPVDeclares(PromiseAlloca); in buildFrameDebugInfo()
1864 TinyPtrVector<DbgDeclareInst *> DIs = findDbgDeclares(Def); in insertSpills()
1865 TinyPtrVector<DPValue *> DPVs = findDPVDeclares(Def); in insertSpills()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h189 DenseMap<Instruction *, TinyPtrVector<const Value *>> Inst2Obj;
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp93 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;

12