Searched refs:SmallVector (Results 1 - 25 of 654) sorted by relevance

1234567891011>>

/external/clang/include/clang/Driver/
H A DUtil.h20 typedef SmallVector<const char*, 16> ArgStringList;
23 typedef SmallVector<Action*, 3> ActionList;
/external/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp14 class SmallVector : public SmallVectorImpl<T> { class in inherits:SmallVectorImpl
25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) { function in class:SmallVector
34 SmallVector<CallSite, 2> DevirtualizedCalls; // expected-note {{in instantiation of template class 'SmallVector<CallSite, 2>' requested}}
/external/clang/include/clang/Sema/
H A DCXXFieldCollector.h18 #include "llvm/ADT/SmallVector.h"
29 SmallVector<FieldDecl*, 32> Fields;
34 SmallVector<size_t, 4> FieldCount;
/external/llvm/include/llvm/CodeGen/
H A DEdgeBundles.h35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
H A DLexicalScopes.h24 #include "llvm/ADT/SmallVector.h"
145 SmallVector<LexicalScope *, 4>AbstractScopesList;
177 SmallVector<LexicalScope *, 4> &getChildren() { return Children; }
178 SmallVector<InsnRange, 4> &getRanges() { return Ranges; }
239 SmallVector<LexicalScope *, 4> Children; // Scopes defined in scope.
241 SmallVector<InsnRange, 4> Ranges;
/external/llvm/lib/Target/NVPTX/
H A DManagedStringPool.h19 #include "llvm/ADT/SmallVector.h"
28 SmallVector<std::string *, 8> Pool;
33 SmallVector<std::string *, 8>::iterator Current = Pool.begin();
/external/clang/include/clang/Serialization/
H A DModuleManager.h30 llvm::SmallVector<ModuleFile*, 2> Chain;
43 typedef SmallVector<ModuleFile*, 2>::iterator ModuleIterator;
44 typedef SmallVector<ModuleFile*, 2>::const_iterator ModuleConstIterator;
45 typedef SmallVector<ModuleFile*, 2>::reverse_iterator ModuleReverseIterator;
H A DModule.h125 SmallVector<uint64_t, 4> PreloadSLocEntries;
307 SmallVector<uint64_t, 1> RedeclarationChains;
318 SmallVector<uint64_t, 1> ObjCCategories;
339 SmallVector<uint64_t, 8> PragmaDiagMappings;
H A DASTReader.h39 #include "llvm/ADT/SmallVector.h"
91 typedef SmallVector<PCHPredefinesBlock, 2> PCHPredefinesBlocks;
202 typedef SmallVector<uint64_t, 64> RecordData;
292 typedef SmallVector<FileOffset, 2> FileOffsetsTy;
332 SmallVector<std::pair<serialization::reader::ASTDeclContextNameLookupTable *,
371 SmallVector<Module *, 2> SubmodulesLoaded;
382 typedef llvm::SmallVector<llvm::PointerUnion<Decl *, IdentifierInfo *>, 2>
412 llvm::SmallVector<UnresolvedModuleImportExport, 2>
420 SmallVector<Selector, 16> SelectorsLoaded;
457 SmallVector<uint64_
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsAnalyzeImmediate.h12 #include "llvm/ADT/SmallVector.h"
23 typedef SmallVector<Inst, 7 > InstSeq;
30 typedef SmallVector<InstSeq, 5> InstSeqLs;
/external/llvm/tools/lli/
H A DRemoteTarget.h19 #include <llvm/ADT/SmallVector.h>
31 SmallVector<sys::MemoryBlock, 16> Allocations;
H A DRecordingMemoryManager.h18 #include "llvm/ADT/SmallVector.h"
31 SmallVector<Allocation, 16> AllocatedDataMem;
32 SmallVector<Allocation, 16> AllocatedCodeMem;
/external/llvm/include/llvm/ADT/
H A DIntEqClasses.h24 #include "llvm/ADT/SmallVector.h"
34 SmallVector<unsigned, 8> EC;
/external/llvm/lib/CodeGen/
H A DSpillPlacement.h31 #include "llvm/ADT/SmallVector.h"
53 SmallVector<unsigned, 8> Linked;
57 SmallVector<unsigned, 8> RecentPositive;
60 SmallVector<float, 4> BlockFrequency;
H A DPrologEpilogInserter.h85 SmallVector<MachineBasicBlock*, 4> ReturnBlocks;
115 SmallVector<MachineBasicBlock*, 4>& blks);
116 bool addUsesForTopLevelLoops(SmallVector<MachineBasicBlock*, 4>& blks);
118 SmallVector<MachineBasicBlock*, 4> &blks,
121 SmallVector<MachineBasicBlock*, 4> &blks,
H A DStackSlotColoring.cpp31 #include "llvm/ADT/SmallVector.h"
57 SmallVector<SmallVector<MachineInstr*, 8>, 16> SSRefs;
60 SmallVector<unsigned, 16> OrigAlignments;
63 SmallVector<unsigned, 16> OrigSizes;
78 SmallVector<SmallVector<LiveInterval*,4>, 16> Assignments;
200 const SmallVector<LiveInterval*,4> &OtherLIs = Assignments[Color];
257 SmallVector<int, 16> SlotMapping(NumObjs, -1);
258 SmallVector<floa
[all...]
/external/clang/include/clang/AST/
H A DCXXInheritance.h24 #include "llvm/ADT/SmallVector.h"
69 class CXXBasePath : public SmallVector<CXXBasePathElement, 4> {
274 llvm::DenseMap<unsigned, SmallVector<UniqueVirtualMethod, 4> >
279 typedef llvm::DenseMap<unsigned, SmallVector<UniqueVirtualMethod, 4> >
281 typedef llvm::DenseMap<unsigned, SmallVector<UniqueVirtualMethod, 4> >
291 typedef SmallVector<UniqueVirtualMethod, 4>::iterator
293 typedef SmallVector<UniqueVirtualMethod, 4>::const_iterator
/external/clang/include/clang/Basic/
H A DModule.h21 #include "llvm/ADT/SmallVector.h"
40 typedef llvm::SmallVector<std::pair<std::string, SourceLocation>, 2>
69 llvm::SmallVector<const FileEntry *, 2> Headers;
76 llvm::SmallVector<std::string, 2> Requires;
129 llvm::SmallVector<Module *, 2> Imports;
138 llvm::SmallVector<ExportDecl, 2> Exports;
156 llvm::SmallVector<UnresolvedExportDecl, 2> UnresolvedExports;
H A DLLVM.h30 template<typename T, unsigned N> class SmallVector;
61 using llvm::SmallVector;
/external/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h34 llvm::SmallVector<uint64_t, 8> FieldOffsets;
/external/llvm/lib/Analysis/
H A DProfileDataLoader.cpp85 SmallVector<unsigned, 32> &Data) {
90 SmallVector<unsigned, 8> TempSpace(NumEntries);
108 SmallVector<std::string, 1> &CommandLines) {
114 SmallVector<char, 8> Args(ArgLength+4);
/external/llvm/lib/Target/MBlaze/
H A DMBlazeMachineFunction.h18 #include "llvm/ADT/SmallVector.h"
56 SmallVector<MBlazeFIHolder, 16> FnLoadArgs;
63 SmallVector<MBlazeFIHolder, 4> FnStoreVarArgs;
86 SmallVector<int, 16> LiveInFI;
121 const SmallVector<int, 16>& getLiveIn() const { return LiveInFI; }
/external/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp23 #include "llvm/ADT/SmallVector.h"
39 bool IsLoopDead(Loop* L, SmallVector<BasicBlock*, 4>& exitingBlocks,
40 SmallVector<BasicBlock*, 4>& exitBlocks,
78 SmallVector<BasicBlock*, 4>& exitingBlocks,
79 SmallVector<BasicBlock*, 4>& exitBlocks,
146 SmallVector<BasicBlock*, 4> exitingBlocks;
149 SmallVector<BasicBlock*, 4> exitBlocks;
204 SmallVector<DomTreeNode*, 8> ChildNodes;
210 for (SmallVector<DomTreeNode*, 8>::iterator DI = ChildNodes.begin(),
/external/llvm/tools/llvm-diff/
H A DDiffLog.h17 #include "llvm/ADT/SmallVector.h"
38 SmallVector<Value*, 4> Arguments;
59 SmallVector<DiffRecord, 20> Diff;
/external/llvm/include/llvm/Support/
H A DGCOV.h18 #include "llvm/ADT/SmallVector.h"
167 SmallVector<GCOVFunction *, 16> Functions;
183 SmallVector<GCOVBlock *, 16> Blocks;
199 SmallVector<uint32_t, 16> Edges;
212 SmallVector<uint32_t, 4> Lines;
215 typedef SmallVector<uint32_t, 16> LineCounts;

Completed in 404 milliseconds

1234567891011>>