/external/llvm/utils/TableGen/ |
CodeGenRegisters.h | 64 mutable SmallVector<MaskRolPair,1> CompositionLaneMaskTransform; 201 typedef SmallVector<unsigned, 16> RegUnitLaneMaskList; 243 SmallVector<CodeGenSubRegIndex*, 8> ExplicitSubRegIndices; 244 SmallVector<CodeGenRegister*, 8> ExplicitSubRegs; 247 SmallVector<CodeGenRegister*, 8> ExplicitAliases; 270 std::vector<SmallVector<Record*, 16> > Orders; 275 SmallVector<CodeGenRegisterClass*, 4> SuperClasses; 303 SmallVector<MVT::SimpleValueType, 4> VTs; 474 typedef SmallVector<unsigned, 16> TopoSigId; 486 typedef std::map<SmallVector<CodeGenSubRegIndex*, 8> [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreLowerThreadLocal.cpp | 70 SmallVector<Constant *, 8> Elements(MaxThreads); 83 SmallVector<Value *,4> CEOpVec(CE->op_begin(), CE->op_end()); 131 SmallVector<WeakVH,8> WUsers(CE->user_begin(), CE->user_end()); 162 SmallVector<WeakVH,8> WUsers; 205 SmallVector<User *, 16> Users(GV->user_begin(), GV->user_end()); 213 SmallVector<Value *, 2> Indices; 230 SmallVector<GlobalVariable *, 16> ThreadLocalGlobals;
|
/external/llvm/include/llvm/ADT/ |
SmallSet.h | 19 #include "llvm/ADT/SmallVector.h" 33 /// Use a SmallVector to hold the elements here (even though it will never 36 SmallVector<T, N> Vector; 38 typedef typename SmallVector<T, N>::const_iterator VIterator; 39 typedef typename SmallVector<T, N>::iterator mutable_iterator;
|
/external/llvm/lib/CodeGen/ |
StackSlotColoring.cpp | 16 #include "llvm/ADT/SmallVector.h" 61 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs; 64 SmallVector<unsigned, 16> OrigAlignments; 67 SmallVector<unsigned, 16> OrigSizes; 82 SmallVector<SmallVector<LiveInterval*,4>, 16> Assignments; 188 SmallVector<Pair *, 16> Intervals; 278 SmallVector<int, 16> SlotMapping(NumObjs, -1); 279 SmallVector<float, 16> SlotWeights(NumObjs, 0.0) [all...] |
AllocationOrder.h | 30 SmallVector<MCPhysReg, 16> Hints;
|
/external/llvm/lib/Target/Mips/ |
MipsCCState.h | 14 #include "llvm/ADT/SmallVector.h" 53 SmallVector<bool, 4> OriginalArgWasF128; 56 SmallVector<bool, 4> OriginalArgWasFloat; 60 SmallVector<bool, 4> CallOperandIsFixed;
|
/external/llvm/unittests/Transforms/Utils/ |
ASanStackFrameLayoutTest.cpp | 30 static void TestLayout(SmallVector<ASanStackVariableDescription, 10> Vars, 41 #define VEC1(a) SmallVector<ASanStackVariableDescription, 10>(1, a) 43 SmallVector<ASanStackVariableDescription, 10>(a, a + sizeof(a) / sizeof(a[0]))
|
/external/llvm/unittests/ADT/ |
SmallVectorTest.cpp | 10 // SmallVector unit tests. 15 #include "llvm/ADT/SmallVector.h" 153 SmallVector<NonCopyable, 0> V; 204 typedef ::testing::Types<SmallVector<Constructable, 0>, 205 SmallVector<Constructable, 1>, 206 SmallVector<Constructable, 2>, 207 SmallVector<Constructable, 4>, 208 SmallVector<Constructable, 5> 682 static unsigned NumBuiltinElts(const SmallVector<T, N>&) { return N; } 687 std::pair<SmallVector<Constructable, 4>, SmallVector<Constructable, 4>> [all...] |
/external/llvm/include/llvm/DebugInfo/DWARF/ |
DWARFAbbreviationDeclaration.h | 13 #include "llvm/ADT/SmallVector.h" 27 typedef SmallVector<AttributeSpec, 8> AttributeSpecVector;
|
DWARFAcceleratorTable.h | 13 #include "llvm/ADT/SmallVector.h" 35 SmallVector<std::pair<AtomType, Form>, 3> Atoms;
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
CompileUtils.h | 35 SmallVector<char, 0> ObjBufferSV;
|
/external/llvm/include/llvm/IR/ |
PredIteratorCache.h | 19 #include "llvm/ADT/SmallVector.h" 48 SmallVector<BasicBlock *, 32> PredCache(pred_begin(BB), pred_end(BB));
|
/external/llvm/include/llvm/MC/ |
MCAsmLayout.h | 14 #include "llvm/ADT/SmallVector.h" 33 llvm::SmallVector<MCSection *, 16> SectionOrder;
|
/external/llvm/include/llvm/ |
PassAnalysisSupport.h | 22 #include "llvm/ADT/SmallVector.h" 43 // TODO: It's not clear that SmallVector is an appropriate data structure for 46 SmallVector<AnalysisID, 8> Required; 47 SmallVector<AnalysisID, 2> RequiredTransitive; 48 SmallVector<AnalysisID, 2> Preserved; 49 SmallVector<AnalysisID, 0> Used;
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
AddressPool.cpp | 35 SmallVector<const MCExpr *, 64> Entries(Pool.size());
|
DbgValueHistoryCalculator.h | 14 #include "llvm/ADT/SmallVector.h" 34 typedef SmallVector<InstrRange, 4> InstrRanges;
|
DwarfCompileUnit.h | 42 typedef llvm::SmallVector<const MDNode *, 8> ImportedEntityList; 56 SmallVector<RangeSpanList, 1> CURangeLists; 59 SmallVector<RangeSpan, 2> CURanges; 133 void addScopeRangeList(DIE &ScopeDIE, SmallVector<RangeSpan, 2> Range); 135 void attachRangesOrLowHighPC(DIE &D, SmallVector<RangeSpan, 2> Ranges); 235 SmallVector<RangeSpan, 2> takeRanges() { return std::move(CURanges); }
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCShuffler.h | 62 SmallVector<DuplexCandidate, 8>);
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyRegColoring.cpp | 94 SmallVector<LiveInterval *, 0> SortedIntervals; 130 SmallVector<unsigned, 16> SlotMapping(SortedIntervals.size(), -1u); 131 SmallVector<SmallVector<LiveInterval *, 4>, 16> Assignments(
|
/frameworks/compile/slang/ |
slang_rs_export_var.h | 46 llvm::SmallVector<clang::Expr::EvalResult, 0> mInitArray;
|
/external/clang/include/clang/AST/ |
VTTBuilder.h | 74 typedef SmallVector<VTTVTable, 64> VTTVTablesVectorTy; 79 typedef SmallVector<VTTComponent, 64> VTTComponentsVectorTy;
|
/external/llvm/include/llvm/Analysis/ |
LazyCallGraph.h | 43 #include "llvm/ADT/SmallVector.h" 107 typedef SmallVector<PointerUnion<Function *, Node *>, 4> NodeVectorT; 216 SmallVector<Node *, 1> Nodes; 298 SmallVector<SCC *, 1> insertIncomingEdge(Node &CallerN, Node &CalleeN); 344 SmallVector<SCC *, 1> removeIntraSCCEdge(Node &CallerN, Node &CalleeN); 490 SmallVector<SCC *, 4> LeafSCCs; 493 SmallVector<std::pair<Node *, iterator>, 4> DFSStack; 496 SmallVector<Function *, 4> SCCEntryNodes; 499 SmallVector<Node *, 4> PendingSCCStack;
|
/external/llvm/lib/Analysis/ |
IteratedDominanceFrontier.cpp | 33 typedef std::priority_queue<DomTreeNodePair, SmallVector<DomTreeNodePair, 32>, 42 SmallVector<DomTreeNode *, 32> Worklist;
|
/frameworks/compile/mclinker/include/mcld/ |
LinkerScript.h | 21 #include <llvm/ADT/SmallVector.h> 47 typedef llvm::SmallVector<std::string, 8> DefSyms;
|
/external/clang/include/clang/Sema/ |
SemaInternal.h | 103 typedef SmallVector<TypoCorrection, 1> TypoResultList; 228 typedef SmallVector<DeclContext*, 4> DeclContextList; 229 typedef SmallVector<SpecifierInfo, 16> SpecifierInfoList; 234 SmallVector<const IdentifierInfo*, 4> CurContextIdentifiers; 235 SmallVector<const IdentifierInfo*, 4> CurNameSpecifierIdentifiers; 314 SmallVector<TypoCorrection, 4> ValidatedCorrections; 325 SmallVector<TypoCorrection, 2> QualifiedResults;
|