Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DTinyPtrVector.h30 class TinyPtrVector {
44 TinyPtrVector() = default;
46 ~TinyPtrVector() { in ~TinyPtrVector()
51 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) { in TinyPtrVector() function
56 TinyPtrVector &operator=(const TinyPtrVector &RHS) {
84 TinyPtrVector(TinyPtrVector &&RHS) : Val(RHS.Val) { in TinyPtrVector() function
88 TinyPtrVector &operator=(TinyPtrVector &&RHS) {
114 TinyPtrVector(std::initializer_list<EltTy> IL) in TinyPtrVector() function
124 explicit TinyPtrVector(ArrayRef<EltTy> Elts) in TinyPtrVector() function
131 TinyPtrVector(size_t Count, EltTy Value) in TinyPtrVector() function
[all …]
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DOutputSection.h71 llvm::TinyPtrVector<Defined *> sectionStartSymbols;
72 llvm::TinyPtrVector<Defined *> sectionEndSymbols;
H A DOutputSegment.h61 llvm::TinyPtrVector<Defined *> segmentStartSymbols;
62 llvm::TinyPtrVector<Defined *> segmentEndSymbols;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h37 TinyPtrVector<DbgVariableIntrinsic *> FindDbgAddrUses(Value *V);
41 TinyPtrVector<DbgDeclareInst *> FindDbgDeclareUses(Value *V);
H A DPassManager.h1121 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> &
1131 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DEHPersonalities.h109 typedef TinyPtrVector<BasicBlock *> ColorVector;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h206 mutable llvm::DenseMap<off_t, llvm::TinyPtrVector<Module*>> LazyHeadersBySize;
209 mutable llvm::DenseMap<time_t, llvm::TinyPtrVector<Module*>>
H A DPreprocessor.h582 llvm::TinyPtrVector<ModuleMacro *> ActiveModuleMacros;
592 llvm::TinyPtrVector<ModuleMacro *> OverriddenMacros;
775 llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<ModuleMacro *>>
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h79 using TableVector = llvm::TinyPtrVector<void *>;
90 llvm::TinyPtrVector<file_type> PendingOverrides;
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp217 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
298 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; in checkAllProps()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp341 DenseMap<BasicBlock *, TinyPtrVector<Instruction *>> UsesByBlock; in run()
354 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB]; in run()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h97 using MBBRegUnitDefs = TinyPtrVector<ReachingDef>;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h89 llvm::TinyPtrVector<const Stmt*> Stmts;
220 llvm::TinyPtrVector<VarDecl *> ByrefBlockVars;
H A DParsedAttr.h744 llvm::TinyPtrVector<ParsedAttr *> Attrs;
869 using VecTy = llvm::TinyPtrVector<ParsedAttr *>;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp119 static TinyPtrVector<Value *>
124 TinyPtrVector<Value *> Invariants; in collectHomogenousInstGraphLoopInvariants()
434 TinyPtrVector<Value *> Invariants; in unswitchTrivialBranch()
2605 ArrayRef<std::pair<Instruction *, TinyPtrVector<Value *>>> in CalculateUnswitchCostMultiplier()
2683 SmallVector<std::pair<Instruction *, TinyPtrVector<Value *>>, 4> in unswitchBestCondition()
2737 TinyPtrVector<Value *> Invariants = in unswitchBestCondition()
2759 TinyPtrVector<Value *> ValsToDuplicate; in unswitchBestCondition()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DLinkerScript.cpp671 addInputSec(StringMap<TinyPtrVector<OutputSection *>> &map, in addInputSec()
745 TinyPtrVector<OutputSection *> &v = map[outsecName]; in addInputSec()
777 StringMap<TinyPtrVector<OutputSection *>> map; in addOrphanSections()
H A DInputSection.h188 llvm::TinyPtrVector<InputSection *> dependentSections;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h296 TinyPtrVector<VPValue *> DefinedValues;
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp46 TinyPtrVector<DbgVariableIntrinsic *> llvm::FindDbgAddrUses(Value *V) { in FindDbgAddrUses()
58 TinyPtrVector<DbgVariableIntrinsic *> Declares; in FindDbgAddrUses()
68 TinyPtrVector<DbgDeclareInst *> llvm::FindDbgDeclareUses(Value *V) { in FindDbgDeclareUses()
69 TinyPtrVector<DbgDeclareInst *> DDIs; in FindDbgDeclareUses()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp69 TinyPtrVector<MCSymbol *> Symbols;
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp59 StringMap<TinyPtrVector<TreePattern *>> NodePredicatesByCodeToRun;
113 TinyPtrVector<TreePattern *> &SameCodePreds = in getNodePredicate()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h235 TinyPtrVector<DepTy> Deps;
246 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
248 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetValAA)>;
256 TinyPtrVector<DepTy> &getDeps() { return Deps; } in getDeps()
274 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp101 DenseMap<const AllocaInst *, TinyPtrVector<int *>> CatchObjects; in set()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2953 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
2954 using ChildEdgeIteratorType = TinyPtrVector<DepTy>::iterator;
2966 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp93 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;

12