/external/clang/include/clang/Serialization/ |
ASTWriter.h | 30 #include "llvm/ADT/SmallVector.h" 87 typedef SmallVector<uint64_t, 64> RecordData; 192 typedef SmallVector<std::pair<unsigned, serialization::DeclID>, 64> 344 typedef SmallVector<DeclUpdate, 1> UpdateRecord; 366 SmallVector<uint64_t, 16> EagerlyDeserializedDecls; 379 SmallVector<const Decl *, 16> UpdatingVisibleDecls; 402 SmallVector<ReplacedDeclInfo, 16> ReplacedDecls; 406 llvm::SmallVector<const Decl *, 16> Redeclarations; 414 SmallVector<Stmt *, 16> StmtsToEmit; 418 SmallVector<Stmt *, 16> *CollectedStmts [all...] |
Module.h | 237 SmallVector<uint64_t, 4> PreloadSLocEntries; 429 SmallVector<uint64_t, 1> ObjCCategories; 450 SmallVector<uint64_t, 8> PragmaDiagMappings;
|
/external/clang/include/clang/Sema/ |
ScopeInfo.h | 25 #include "llvm/ADT/SmallVector.h" 141 SmallVector<SwitchStmt*, 8> SwitchStack; 146 SmallVector<ReturnStmt*, 4> Returns; 154 SmallVector<Stmt*, 4> CoroutineStmts; 158 SmallVector<CompoundScopeInfo, 4> CompoundScopes; 163 SmallVector<PossiblyUnreachableDiag, 4> PossiblyUnreachableDiags; 290 typedef SmallVector<WeakUseTy, 4> WeakUseVector; 503 SmallVector<Capture, 4> Captures; 677 SmallVector<TemplateTypeParmDecl*, 4> AutoTemplateParams; 698 llvm::SmallVector<Expr*, 4> PotentiallyCapturingExprs [all...] |
/external/clang/tools/libclang/ |
IndexingContext.h | 243 SmallVector<AttrInfo, 2> Attrs; 244 SmallVector<IBOutletCollectionInfo, 2> IBCollAttrs; 245 SmallVector<CXIdxAttrInfo *, 2> CXAttrs; 302 SmallVector<CXIdxObjCProtocolRefInfo, 4> ProtInfos; 303 SmallVector<EntityInfo, 4> ProtEntities; 304 SmallVector<CXIdxObjCProtocolRefInfo *, 4> Prots; 318 SmallVector<CXIdxBaseClassInfo, 4> BaseInfos; 319 SmallVector<EntityInfo, 4> BaseEntities; 320 SmallVector<CXIdxBaseClassInfo *, 4> CXBases;
|
/external/llvm/include/llvm/Support/ |
GCOV.h | 20 #include "llvm/ADT/SmallVector.h" 247 SmallVector<std::unique_ptr<GCOVFunction>, 16> Functions; 292 SmallVector<std::unique_ptr<GCOVBlock>, 16> Blocks; 293 SmallVector<std::unique_ptr<GCOVEdge>, 16> Edges; 359 SmallVector<GCOVEdge *, 16> SrcEdges; 360 SmallVector<GCOVEdge *, 16> DstEdges; 361 SmallVector<uint32_t, 16> Lines; 370 typedef SmallVector<const GCOVFunction *, 1> FunctionVector; 372 typedef SmallVector<const GCOVBlock *, 4> BlockVector; 437 typedef SmallVector<std::pair<std::string, GCOVCoverage>, 4> FileCoverageList [all...] |
/external/llvm/include/llvm/ADT/ |
SmallVector.h | 1 //===- llvm/ADT/SmallVector.h - 'Normally small' vectors --------*- C++ -*-===// 10 // This file defines the SmallVector class. 84 /// Return true if this is a smallvector which has not had dynamic 323 // Use memcpy for PODs iterated by pointers (which includes SmallVector 350 /// This class consists of common code factored out of the SmallVector class to 351 /// reduce code duplication based on the SmallVector 'N' template parameter. 421 /// Add the specified range to the end of the SmallVector. 434 /// Add the specified range to the end of the SmallVector. 848 /// Storage for the SmallVector elements which aren't contained in 868 class SmallVector : public SmallVectorImpl<T> [all...] |
SmallString.h | 17 #include "llvm/ADT/SmallVector.h" 22 /// SmallString - A SmallString is just a SmallVector with methods and accessors 25 class SmallString : public SmallVector<char, InternalLen> { 31 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {} 35 SmallString(ItTy S, ItTy E) : SmallVector<char, InternalLen>(S, E) {} 62 /// Assign from a SmallVector. 88 /// Append from a SmallVector.
|
/external/llvm/include/llvm/CodeGen/ |
MachineModuleInfo.h | 37 #include "llvm/ADT/SmallVector.h" 77 SmallVector<MCSymbol *, 1> BeginLabels; // Labels prior to invoke. 78 SmallVector<MCSymbol *, 1> EndLabels; // Labels after invoke. 79 SmallVector<SEHHandler, 1> SEHHandlers; // SEH handlers active at this lpad. 132 DenseMap<MCSymbol*, SmallVector<unsigned, 4> > LPadToCallSiteMap; 201 typedef SmallVector<VariableDbgInfo, 4> VariableDbgInfoMapTy;
|
LexicalScopes.h | 24 #include "llvm/ADT/SmallVector.h" 126 SmallVector<LexicalScope *, 4> Children; // Scopes defined in scope. 128 SmallVector<InsnRange, 4> Ranges; 248 SmallVector<LexicalScope *, 4> AbstractScopesList;
|
GCMetadata.h | 37 #include "llvm/ADT/SmallVector.h" 156 SmallVector<std::unique_ptr<GCStrategy>, 1> GCStrategyList; 183 typedef SmallVector<std::unique_ptr<GCStrategy>,1>::const_iterator iterator;
|
ScheduleDFS.h | 106 SmallVector<TreeData, 16> DFSTreeData; 110 std::vector<SmallVector<Connection, 4> > SubtreeConnections;
|
/external/llvm/include/llvm/IR/ |
LegacyPassManagers.h | 21 #include "llvm/ADT/SmallVector.h" 232 SmallVector<PMDataManager *, 8> PassManagers; 237 SmallVector<PMDataManager *, 8> IndirectPassManagers; 249 SmallVector<ImmutablePass *, 16> ImmutablePasses; 412 SmallVector<Pass *, 16> PassVector; 435 SmallVector<Pass *, 16> HigherLevelAnalysis;
|
/external/llvm/lib/Transforms/Utils/ |
LCSSA.cpp | 67 SmallVector<Use *, 16> UsesToRewrite; 104 SmallVector<PHINode *, 16> AddedPHIs; 105 SmallVector<PHINode *, 8> PostProcessPHIs; 186 SmallVector<BasicBlock *, 8> EBs; 224 SmallVector<BasicBlock *, 8> ExitBlocks;
|
/external/clang/lib/Format/ |
BreakableToken.h | 205 SmallVector<StringRef, 16> Lines; 210 SmallVector<unsigned, 16> LeadingWhitespace; 220 SmallVector<int, 16> StartOfLineColumn;
|
/external/llvm/lib/Analysis/ |
CodeMetrics.cpp | 30 static void completeEphemeralValues(SmallVector<const Value *, 16> &WorkSet, 67 SmallVector<const Value *, 16> WorkSet; 89 SmallVector<const Value *, 16> WorkSet;
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DebugLocStream.h | 14 #include "llvm/ADT/SmallVector.h" 53 SmallVector<List, 4> Lists; 54 SmallVector<Entry, 32> Entries; 56 SmallVector<std::string, 32> Comments;
|
/external/llvm/lib/CodeGen/ |
SplitKit.h | 87 SmallVector<SlotIndex, 8> UseSlots; 93 SmallVector<std::pair<SlotIndex, SlotIndex>, 8> LastSplitPoint; 96 SmallVector<BlockInfo, 8> UseBlocks;
|
ParallelCG.cpp | 67 SmallVector<char, 0> BC; 74 ThreadOS](const SmallVector<char, 0> &BC) {
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldELF.h | 147 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs; 152 SmallVector<SID, 2> UnregisteredEHFrameSections; 153 SmallVector<SID, 2> RegisteredEHFrameSections;
|
/external/llvm/lib/Target/AMDGPU/ |
SITypeRewriter.cpp | 83 SmallVector<std::pair<unsigned, MDNode *>, 8> MD; 97 SmallVector <Value*, 8> Args; 98 SmallVector <Type*, 8> Types;
|
/external/llvm/lib/Transforms/Scalar/ |
LoopInstSimplify.cpp | 85 SmallVector<BasicBlock*, 8> ExitBlocks; 94 SmallVector<WorklistItem, 16> VisitStack; 165 SmallVector<BasicBlock*, 8> SubLoopExitBlocks;
|
/external/llvm/unittests/Support/ |
ThreadPool.cpp | 13 #include "llvm/ADT/SmallVector.h" 26 SmallVector<Triple::ArchType, 4> UnsupportedArchs; 27 SmallVector<Triple::OSType, 4> UnsupportedOSs; 28 SmallVector<Triple::EnvironmentType, 1> UnsupportedEnvironments;
|
/external/clang/include/clang/AST/ |
AttrIterator.h | 42 typedef SmallVector<Attr*, 2> AttrVec; 43 typedef SmallVector<const Attr*, 2> ConstAttrVec;
|
/external/clang/lib/Frontend/ |
TestModuleFileExtension.cpp | 41 SmallVector<uint64_t, 4> Record; 52 SmallVector<uint64_t, 4> Record;
|
/external/llvm/include/llvm/DebugInfo/ |
DIContext.h | 19 #include "llvm/ADT/SmallVector.h" 49 typedef SmallVector<std::pair<uint64_t, DILineInfo>, 16> DILineInfoTable; 53 SmallVector<DILineInfo, 4> Frames;
|