Home
last modified time | relevance | path

Searched refs:SmallVector (Results 1 – 25 of 1028) sorted by relevance

12345678910>>...42

/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLoc.h29 SmallVector<unsigned char, 4> Loc;
38 SmallVector<Entry, 2> Entries;
41 typedef SmallVector<LocationList, 4> LocationLists;
63 SmallVector<unsigned char, 4> Loc;
68 SmallVector<Entry, 2> Entries;
71 typedef SmallVector<LocationList, 4> LocationLists;
/external/clang/lib/Format/
DUnwrappedLineParser.h138 SmallVector<FormatToken *, 1> CommentsBeforeNextToken;
143 SmallVector<UnwrappedLine, 8> Lines;
148 SmallVector<UnwrappedLine, 4> PreprocessorDirectives;
179 SmallVector<PPBranchKind, 16> PPStack;
191 SmallVector<int, 8> PPLevelBranchIndex;
194 SmallVector<int, 8> PPLevelBranchCount;
211 SmallVector<UnwrappedLine, 0> Children;
/external/llvm/test/Transforms/GVN/
Dcond_br2.ll4 %"class.llvm::SmallVector" = type { %"class.llvm::SmallVectorImpl", [1 x %"union.llvm::SmallVectorB…
19 %sv = alloca %"class.llvm::SmallVector", align 16
20 %0 = bitcast %"class.llvm::SmallVector"* %sv to i8*
22 …eginX.i.i.i.i.i.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"*…
23 …rstEl.i.i.i.i.i.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"*…
26 …%EndX.i.i.i.i.i.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"*…
28 …cityX.i.i.i.i.i.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"*…
32 …%EndX.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"* %sv, i64 …
34 …%CapacityX.i = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"* %sv,…
49 …%5 = getelementptr inbounds %"class.llvm::SmallVector", %"class.llvm::SmallVector"* %sv, i64 0, i3…
[all …]
/external/clang/include/clang/Serialization/
DModuleManager.h35 SmallVector<ModuleFile *, 2> Chain;
40 SmallVector<ModuleFile *, 2> PCHChain;
44 SmallVector<ModuleFile *, 2> Roots;
61 SmallVector<ModuleFile *, 4> VisitOrder;
71 SmallVector<ModuleFile *, 4> ModulesInCommonWithGlobalIndex;
94 SmallVector<ModuleFile *, 4> Stack;
98 SmallVector<unsigned, 4> VisitNumber;
DASTReader.h320 typedef SmallVector<uint64_t, 64> RecordData;
447 typedef SmallVector<FileOffset, 2> FileOffsetsTy;
457 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16>
494 llvm::DenseMap<DeclContext*, llvm::SmallVector<NamedDecl*, 2>>
532 typedef SmallVector<PendingVisibleUpdate, 1> DeclContextVisibleUpdates;
545 SmallVector<std::pair<Decl *, uint64_t>, 4> >
608 SmallVector<Module *, 2> SubmodulesLoaded;
619 typedef SmallVector<Decl*, 2> HiddenNames;
650 SmallVector<UnresolvedModuleRef, 2> UnresolvedModuleRefs;
657 SmallVector<Selector, 16> SelectorsLoaded;
[all …]
/external/llvm/unittests/ADT/
DSmallVectorTest.cpp153 SmallVector<NonCopyable, 0> V; in CompileTest()
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; } in NumBuiltinElts()
687 std::pair<SmallVector<Constructable, 4>, SmallVector<Constructable, 4>>,
689 std::pair<SmallVector<Constructable, 4>, SmallVector<Constructable, 2>>,
691 std::pair<SmallVector<Constructable, 2>, SmallVector<Constructable, 4>>,
[all …]
/external/llvm/unittests/ExecutionEngine/MCJIT/
DMCJITTestAPICommon.h93 SmallVector<Triple::ArchType, 4> SupportedArchs;
94 SmallVector<Triple::ArchType, 1> HasSubArchs;
95 SmallVector<std::string, 2> SupportedSubArchs; // We need to own the memory
96 SmallVector<Triple::OSType, 4> UnsupportedOSs;
97 SmallVector<Triple::EnvironmentType, 1> UnsupportedEnvironments;
/external/llvm/include/llvm/Transforms/Scalar/
DSROA.h66 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
71 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts;
81 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
91 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs;
99 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
/external/llvm/lib/CodeGen/
DInterleavedAccessPass.cpp84 SmallVector<Instruction *, 32> &DeadInsts);
88 SmallVector<Instruction *, 32> &DeadInsts);
179 LoadInst *LI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedLoad()
183 SmallVector<ShuffleVectorInst *, 4> Shuffles; in lowerInterleavedLoad()
204 SmallVector<unsigned, 4> Indices; in lowerInterleavedLoad()
236 StoreInst *SI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore()
271 SmallVector<Instruction *, 32> DeadInsts; in runOnFunction()
DStackSlotColoring.cpp61 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; in InitializeSlots()
278 SmallVector<int, 16> SlotMapping(NumObjs, -1); in ColorSlots()
279 SmallVector<float, 16> SlotWeights(NumObjs, 0.0); in ColorSlots()
280 SmallVector<SmallVector<int, 4>, 16> RevMap(NumObjs); in ColorSlots()
380 SmallVector<MachineInstr*, 4> toErase; in RemoveDeadStores()
/external/llvm/include/llvm/CodeGen/
DWinEHFuncInfo.h78 SmallVector<WinEHHandlerType, 1> HandlerArray;
97 SmallVector<CxxUnwindMapEntry, 4> CxxUnwindMap;
98 SmallVector<WinEHTryBlockMapEntry, 4> TryBlockMap;
99 SmallVector<SEHUnwindMapEntry, 4> SEHUnwindMap;
100 SmallVector<ClrEHUnwindMapEntry, 4> ClrEHUnwindMap;
DMachineTraceMetrics.h215 SmallVector<LiveInReg, 4> LiveIns;
302 SmallVector<TraceBlockInfo, 4> BlockInfo;
304 SmallVector<unsigned, 0> ProcResourceDepths;
305 SmallVector<unsigned, 0> ProcResourceHeights;
365 SmallVector<FixedBlockInfo, 4> BlockInfo;
372 SmallVector<unsigned, 0> ProcResourceCycles;
/external/llvm/utils/TableGen/
DCodeGenRegisters.h64 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/clang/include/clang/Basic/
DModule.h46 typedef SmallVector<std::pair<std::string, SourceLocation>, 2> ModuleId;
128 SmallVector<Header, 2> Headers[5];
140 SmallVector<UnresolvedHeaderDirective, 1> MissingHeaders;
150 SmallVector<Requirement, 2> Requirements;
232 SmallVector<ExportDecl, 2> Exports;
250 SmallVector<UnresolvedExportDecl, 2> UnresolvedExports;
253 SmallVector<Module *, 2> DirectUses;
256 SmallVector<ModuleId, 2> UnresolvedDirectUses;
277 llvm::SmallVector<LinkLibrary, 2> LinkLibraries;
/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h264 SmallVector<Instruction *, 4> getInstructionsForAccess(Value *Ptr,
281 SmallVector<Instruction *, 16> InstMap;
304 SmallVector<Dependence, 8> Dependences;
406 SmallVector<unsigned, 2> Members;
424 const SmallVector<PointerCheck, 4> &getChecks() const { return Checks; } in getChecks()
446 SmallVector<PointerInfo, 2> Pointers;
449 SmallVector<CheckingPtrGroup, 2> CheckingGroups;
477 SmallVector<PointerCheck, 4>
485 SmallVector<PointerCheck, 4> Checks;
570 SmallVector<Instruction *, 4> getInstructionsForAccess(Value *Ptr, in getInstructionsForAccess()
DLazyCallGraph.h107 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/include/llvm/IR/
DDebugInfo.h134 SmallVector<DICompileUnit *, 8> CUs;
135 SmallVector<DISubprogram *, 8> SPs;
136 SmallVector<DIGlobalVariable *, 8> GVs;
137 SmallVector<DIType *, 8> TYs;
138 SmallVector<DIScope *, 8> Scopes;
/external/clang/test/SemaCXX/
Dinvalid-instantiated-field-decl.cpp14 class SmallVector : public SmallVectorImpl<T> { class
25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) { in SmallVector() function in SmallVector
34SmallVector<CallSite, 2> DevirtualizedCalls; // expected-note {{in instantiation of template class…
/external/clang/lib/CodeGen/
DCGCall.h43 typedef SmallVector<llvm::AttributeSet, 8> AttributeListType;
57 public SmallVector<CallArg, 16> {
127 SmallVector<Writeback, 1> Writebacks;
132 SmallVector<CallArgCleanup, 1> CleanupsToDeactivate;
146 class FunctionArgList : public SmallVector<const VarDecl*, 16> {
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h42 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); } in takeRanges()
/external/llvm/lib/ExecutionEngine/MCJIT/
DObjectBuffer.h27 ObjectMemoryBuffer(SmallVector<char, N> SV) in ObjectMemoryBuffer()
33 ObjectMemoryBuffer(SmallVector<char, N> SV, StringRef Name) in ObjectMemoryBuffer()
42 SmallVector<char, 4096> SV;
/external/llvm/unittests/Support/
DBranchProbabilityTest.cpp293 SmallVector<BranchProbability, 2> Probs{{0, 1}, {0, 1}}; in TEST()
299 SmallVector<BranchProbability, 2> Probs{{0, 1}, {1, 1}}; in TEST()
305 SmallVector<BranchProbability, 2> Probs{{1, 100}, {1, 100}}; in TEST()
311 SmallVector<BranchProbability, 2> Probs{{1, 1}, {1, 1}}; in TEST()
317 SmallVector<BranchProbability, 3> Probs{{1, 1}, {1, 1}, {1, 1}}; in TEST()
327 SmallVector<BranchProbability, 2> Probs{{0, 1}, UnknownProb}; in TEST()
333 SmallVector<BranchProbability, 2> Probs{{1, 1}, UnknownProb}; in TEST()
339 SmallVector<BranchProbability, 2> Probs{{1, 2}, UnknownProb}; in TEST()
345 SmallVector<BranchProbability, 4> Probs{ in TEST()
/external/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp70 SmallVector<Constant *, 8> Elements(MaxThreads); in createLoweredInitializer()
83 SmallVector<Value *,4> CEOpVec(CE->op_begin(), CE->op_end()); in createReplacementInstr()
131 SmallVector<WeakVH,8> WUsers(CE->user_begin(), CE->user_end()); in replaceConstantExprOp()
162 SmallVector<WeakVH,8> WUsers; in rewriteNonInstructionUses()
205 SmallVector<User *, 16> Users(GV->user_begin(), GV->user_end()); in lowerGlobal()
213 SmallVector<Value *, 2> Indices; in lowerGlobal()
230 SmallVector<GlobalVariable *, 16> ThreadLocalGlobals; in runOnModule()
/external/clang/include/clang/ASTMatchers/
DASTMatchFinder.h235 SmallVector<BoundNodes, 1>
239 SmallVector<BoundNodes, 1>
270 SmallVector<BoundNodes, 1> Nodes;
275 SmallVector<BoundNodes, 1>
286 SmallVector<BoundNodes, 1>
/external/llvm/include/llvm/ExecutionEngine/
DSectionMemoryManager.h101 SmallVector<sys::MemoryBlock, 16> PendingMem;
102 SmallVector<FreeMemBlock, 16> FreeMem;
105 SmallVector<sys::MemoryBlock, 16> AllocatedMem;

12345678910>>...42