HomeSort by: relevance | last modified time | path
    Searched refs:TinyPtrVector (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
TinyPtrVector.h 1 //===- llvm/ADT/TinyPtrVector.h - 'Normally tiny' vectors -------*- C++ -*-===//
23 /// TinyPtrVector - This class is specialized for cases where there are
30 class TinyPtrVector {
35 // default-constructed PtrUnion. This allows an empty TinyPtrVector to
44 TinyPtrVector() = default;
46 ~TinyPtrVector() {
51 TinyPtrVector(const TinyPtrVector &RHS) : Val(RHS.Val) {
56 TinyPtrVector &operator=(const TinyPtrVector &RHS)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DebugInfo.h 22 #include "llvm/ADT/TinyPtrVector.h"
37 TinyPtrVector<DbgVariableIntrinsic *> FindDbgAddrUses(Value *V);
41 TinyPtrVector<DbgDeclareInst *> FindDbgDeclareUses(Value *V);
PassManager.h 44 #include "llvm/ADT/TinyPtrVector.h"
1121 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> &
1131 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
EHPersonalities.h 13 #include "llvm/ADT/TinyPtrVector.h"
109 typedef TinyPtrVector<BasicBlock *> ColorVector;
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
ModuleMap.h 29 #include "llvm/ADT/TinyPtrVector.h"
206 mutable llvm::DenseMap<off_t, llvm::TinyPtrVector<Module*>> LazyHeadersBySize;
209 mutable llvm::DenseMap<time_t, llvm::TinyPtrVector<Module*>>
Preprocessor.h 44 #include "llvm/ADT/TinyPtrVector.h"
580 llvm::TinyPtrVector<ModuleMacro *> ActiveModuleMacros;
590 llvm::TinyPtrVector<ModuleMacro *> OverriddenMacros;
773 llvm::DenseMap<const IdentifierInfo *, llvm::TinyPtrVector<ModuleMacro *>>
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
MultiOnDiskHashTable.h 26 #include "llvm/ADT/TinyPtrVector.h"
79 using TableVector = llvm::TinyPtrVector<void *>;
82 /// We manually store the opaque value of the Table because TinyPtrVector
90 llvm::TinyPtrVector<file_type> PendingOverrides;
206 // FIXME: Add a reserve() to TinyPtrVector so that we don't need to make
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransGCAttrs.cpp 16 #include "llvm/ADT/TinyPtrVector.h"
217 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
298 typedef llvm::TinyPtrVector<ObjCPropertyDecl *> IndivPropsTy;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SSAUpdater.cpp 17 #include "llvm/ADT/TinyPtrVector.h"
341 DenseMap<BasicBlock *, TinyPtrVector<Instruction *>> UsesByBlock;
354 TinyPtrVector<Instruction *> &BlockUses = UsesByBlock[BB];
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ReachingDefAnalysis.h 26 #include "llvm/ADT/TinyPtrVector.h"
37 /// using an encoding that makes it compatible with TinyPtrVector.
97 using MBBRegUnitDefs = TinyPtrVector<ReachingDef>;
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ScopeInfo.h 35 #include "llvm/ADT/TinyPtrVector.h"
89 llvm::TinyPtrVector<const Stmt*> Stmts;
220 llvm::TinyPtrVector<VarDecl *> ByrefBlockVars;
ParsedAttr.h 24 #include "llvm/ADT/TinyPtrVector.h"
744 llvm::TinyPtrVector<ParsedAttr *> Attrs;
869 using VecTy = llvm::TinyPtrVector<ParsedAttr *>;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanValue.h 26 #include "llvm/ADT/TinyPtrVector.h"
291 TinyPtrVector<VPValue *> DefinedValues;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SimpleLoopUnswitch.cpp 114 static TinyPtrVector<Value *>
119 TinyPtrVector<Value *> Invariants;
385 TinyPtrVector<Value *> Invariants;
2533 ArrayRef<std::pair<Instruction *, TinyPtrVector<Value *>>>
2610 SmallVector<std::pair<Instruction *, TinyPtrVector<Value *>>, 4>
2665 TinyPtrVector<Value *> Invariants =
SpeculateAroundPHIs.cpp 436 SmallDenseMap<Instruction *, TinyPtrVector<PHINode *>, 16> UserToPNMap;
  /src/external/apache2/llvm/dist/clang/lib/Index/
CommentToXML.cpp 19 #include "llvm/ADT/TinyPtrVector.h"
93 llvm::TinyPtrVector<const BlockCommandComment *> Exceptions;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineModuleInfo.cpp 14 #include "llvm/ADT/TinyPtrVector.h"
69 TinyPtrVector<MCSymbol *> Symbols;
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DebugInfo.cpp 46 TinyPtrVector<DbgVariableIntrinsic *> llvm::FindDbgAddrUses(Value *V) {
58 TinyPtrVector<DbgVariableIntrinsic *> Declares;
68 TinyPtrVector<DbgDeclareInst *> llvm::FindDbgDeclareUses(Value *V) {
69 TinyPtrVector<DbgDeclareInst *> DDIs;
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
DAGISelMatcherEmitter.cpp 20 #include "llvm/ADT/TinyPtrVector.h"
59 StringMap<TinyPtrVector<TreePattern *>> NodePredicatesByCodeToRun;
113 TinyPtrVector<TreePattern *> &SameCodePreds =
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
Attributor.h 163 TinyPtrVector<DepTy> Deps;
174 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
176 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetValAA)>;
184 TinyPtrVector<DepTy> &getDeps() { return Deps; }
202 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 101 DenseMap<const AllocaInst *, TinyPtrVector<int *>> CatchObjects;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
Attributor.cpp 21 #include "llvm/ADT/TinyPtrVector.h"
2491 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
2492 using ChildEdgeIteratorType = TinyPtrVector<DepTy>::iterator;
2504 mapped_iterator<TinyPtrVector<DepTy>::iterator, decltype(&DepGetVal)>;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h 59 #include "llvm/ADT/TinyPtrVector.h"
434 llvm::DenseMap<NamedDecl*, llvm::TinyPtrVector<Module*>> MergedDefModules;
531 using CXXMethodVector = llvm::TinyPtrVector<const CXXMethodDecl *>;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp 928 TinyPtrVector<DbgDeclareInst *> DIs = FindDbgDeclareUses(PromiseAlloca);
1608 TinyPtrVector<DbgDeclareInst *> DIs = FindDbgDeclareUses(Def);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.h 1557 std::map<int, llvm::TinyPtrVector<llvm::Function *>> DtorsUsingAtExit;

Completed in 48 milliseconds

1 2