Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DTinyPtrVector.h31 class TinyPtrVector {
41 TinyPtrVector() = default;
43 ~TinyPtrVector() { in ~TinyPtrVector()
48 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) { in TinyPtrVector() function
53 TinyPtrVector &operator=(const TinyPtrVector &RHS) {
81 TinyPtrVector(TinyPtrVector &&RHS) : Val(RHS.Val) { in TinyPtrVector() function
85 TinyPtrVector &operator=(TinyPtrVector &&RHS) {
111 TinyPtrVector(std::initializer_list<EltTy> IL) in TinyPtrVector() function
121 explicit TinyPtrVector(ArrayRef<EltTy> Elts) in TinyPtrVector() function
128 TinyPtrVector(size_t Count, EltTy Value) in TinyPtrVector() function
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DEHPersonalities.h109 typedef TinyPtrVector<BasicBlock *> ColorVector;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleMap.h202 mutable llvm::DenseMap<off_t, llvm::TinyPtrVector<Module*>> LazyHeadersBySize;
205 mutable llvm::DenseMap<time_t, llvm::TinyPtrVector<Module*>>
H A DPreprocessor.h472 llvm::TinyPtrVector<ModuleMacro *> ActiveModuleMacros;
482 llvm::TinyPtrVector<ModuleMacro *> OverriddenMacros;
665 llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<ModuleMacro *>>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h80 using TableVector = llvm::TinyPtrVector<void *>;
91 llvm::TinyPtrVector<file_type> PendingOverrides;
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp215 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
297 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy; in checkAllProps()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp358 DenseMap<BasicBlock *, TinyPtrVector<Instruction *>> UsesByBlock; in run()
371 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB]; in run()
H A DPromoteMemoryToRegister.cpp118 TinyPtrVector<DbgVariableIntrinsic *> DbgDeclares;
265 SmallVector<TinyPtrVector<DbgVariableIntrinsic *>, 8> AllocaDbgDeclares;
H A DLocal.cpp1473 TinyPtrVector<DbgVariableIntrinsic *> llvm::FindDbgAddrUses(Value *V) { in FindDbgAddrUses()
1485 TinyPtrVector<DbgVariableIntrinsic *> Declares; in FindDbgAddrUses()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLocal.h305 TinyPtrVector<DbgVariableIntrinsic *> FindDbgAddrUses(Value *V);
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp103 static TinyPtrVector<Value *>
108 TinyPtrVector<Value *> Invariants; in collectHomogenousInstGraphLoopInvariants()
360 TinyPtrVector<Value *> Invariants; in unswitchTrivialBranch()
2423 ArrayRef<std::pair<Instruction *, TinyPtrVector<Value *>>> in calculateUnswitchCostMultiplier()
2500 SmallVector<std::pair<Instruction *, TinyPtrVector<Value *>>, 4> in unswitchBestCondition()
2549 TinyPtrVector<Value *> Invariants = in unswitchBestCondition()
H A DSpeculateAroundPHIs.cpp423 SmallDenseMap<Instruction *, TinyPtrVector<PHINode *>, 16> UserToPNMap; in findProfitablePHIs()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp71 TinyPtrVector<MCSymbol *> Symbols;
H A DMachineSink.cpp964 DenseMap<unsigned, TinyPtrVector<MachineInstr*>> SeenDbgInstrs;
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DInputSection.h165 llvm::TinyPtrVector<InputSection *> DependentSections;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DParsedAttr.h636 llvm::TinyPtrVector<ParsedAttr *> Attrs;
761 using VecTy = llvm::TinyPtrVector<ParsedAttr *>;
H A DScopeInfo.h210 llvm::TinyPtrVector<VarDecl *> ByrefBlockVars;
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DPassManager.h1209 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> &
1219 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp57 StringMap<TinyPtrVector<TreePattern *>> NodePredicatesByCodeToRun;
106 TinyPtrVector<TreePattern *> &SameCodePreds = in getNodePredicate()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp100 DenseMap<const AllocaInst *, TinyPtrVector<int *>> CatchObjects; in set()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DCommentToXML.cpp92 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h403 llvm::DenseMap<NamedDecl*, llvm::TinyPtrVector<Module*>> MergedDefModules;
499 using CXXMethodVector = llvm::TinyPtrVector<const CXXMethodDecl *>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.h1397 std::map<int, llvm::TinyPtrVector<llvm::Function *>> DtorsUsingAtExit;
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1612 DenseMap<GlobalValue::GUID, TinyPtrVector<Metadata *>> MetadataByGUID; in run()
H A DLowerTypeTests.cpp1973 DenseMap<GlobalValue::GUID, TinyPtrVector<Metadata *>> MetadataByGUID; in lower()

12