/external/clang/include/clang/AST/ |
VTableBuilder.h | 201 typedef SmallVector<ThunkInfo, 1> ThunkInfoVectorTy; 273 typedef SmallVector<std::pair<uint64_t, ThunkInfo>, 1> 275 typedef SmallVector<ThunkInfo, 1> ThunkInfoVectorTy;
|
/external/clang/include/clang/Analysis/ |
CallGraph.h | 142 SmallVector<CallRecord, 5> CalledFunctions; 147 typedef SmallVector<CallRecord, 5>::iterator iterator; 148 typedef SmallVector<CallRecord, 5>::const_iterator const_iterator;
|
/external/clang/lib/CodeGen/ |
CGVTT.cpp | 50 SmallVector<llvm::Constant *, 8> VTables; 51 SmallVector<VTableAddressPointsMapTy, 8> VTableAddressPoints; 59 SmallVector<llvm::Constant *, 8> VTTComponents;
|
/external/clang/tools/libclang/ |
CursorVisitor.h | 51 typedef SmallVector<VisitorJob, 10> VisitorWorkList; 107 SmallVector<VisitorWorkList*, 5> WorkListFreeList; 108 SmallVector<VisitorWorkList*, 5> WorkListCache;
|
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 18 #include "llvm/ADT/SmallVector.h" 161 SmallVector<CCValAssign, 16> &Locs; 165 SmallVector<uint32_t, 16> UsedRegs; 174 const TargetMachine &TM, SmallVector<CCValAssign, 16> &locs,
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 84 static bool isReverseVectorMask(SmallVector<int, 16> &Mask) { 186 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); 195 SmallVector<Type*, 4> Tys;
|
ProfileEstimatorPass.cpp | 158 SmallVector<Edge, 8> ExitEdges; 159 SmallVector<Edge, 8> Edges; 184 for (SmallVector<Edge, 8>::iterator ei = ExitEdges.begin(), 219 for (SmallVector<Edge, 8>::iterator ei = Edges.begin(), ee = Edges.end(); 292 for (SmallVector<Edge, 8>::iterator ei = Edges.begin(), ee = Edges.end();
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.h | 58 SmallVector<unsigned, 32> lineOffset; 98 SmallVector<unsigned, 4> symbolPosInBuffer; 99 SmallVector<Value *, 4> Symbols;
|
NVPTXLowerAggrCopies.cpp | 109 SmallVector<LoadInst *, 4> aggrLoads; 110 SmallVector<MemTransferInst *, 4> aggrMemcpys; 111 SmallVector<MemSetInst *, 4> aggrMemsets;
|
/external/llvm/lib/Transforms/Utils/ |
LCSSA.cpp | 126 SmallVector<BasicBlock*, 8> ExitBlocks; 190 SmallVector<Use*, 16> UsesToRewrite; 220 SmallVector<PHINode*, 16> AddedPHIs;
|
ValueMapper.cpp | 75 SmallVector<Value*, 4> Elts; 140 SmallVector<Constant*, 8> Ops; 202 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs;
|
PromoteMemoryToRegister.cpp | 34 #include "llvm/ADT/SmallVector.h" 236 SmallVector<DbgDeclareInst*, 8> AllocaDbgDeclares; 299 SmallVector<BasicBlock*, 32> DefiningBlocks; 300 SmallVector<BasicBlock*, 32> UsingBlocks; 496 SmallVector<DomTreeNode*, 32> Worklist; 639 SmallVector<BasicBlock*, 16> Preds(pred_begin(BB), pred_end(BB)); 650 SmallVector<BasicBlock*, 16>::iterator EntIt = 690 SmallVector<BasicBlock*, 64> LiveInBlockWorklist(Info.UsingBlocks.begin(), 767 typedef std::priority_queue<DomTreeNodePair, SmallVector<DomTreeNodePair, 32>, 777 SmallVector<std::pair<unsigned, BasicBlock*>, 32> DFBlocks [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.h | 145 SmallVector<Instruction *, 64> InstructionList; 255 bool getValueTypePair(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 272 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot,
|
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.h | 145 SmallVector<Instruction *, 64> InstructionList; 249 bool getValueTypePair(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 266 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot,
|
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 25 #include "llvm/ADT/SmallVector.h" 94 SmallVector<Value*, 32> DeadInsts; 169 SmallVector<AllocaInst*, 32> &NewElts); 171 SmallVector<AllocaInst*, 32> &NewElts); 173 SmallVector<AllocaInst*, 32> &NewElts); 176 SmallVector<AllocaInst*, 32> &NewElts); 179 SmallVector<AllocaInst*, 32> &NewElts); 181 SmallVector<AllocaInst*, 32> &NewElts); 183 SmallVector<AllocaInst*, 32> &NewElts); 510 SmallVector<Value*, 8> Indices(GEP->op_begin()+1, GEP->op_end()) [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 64 typedef SmallVector<BugReporterVisitor *, 8> VisitorList; 66 typedef SmallVector<StringRef, 2> ExtraTextList; 81 SmallVector<SourceRange, 4> Ranges; 92 SmallVector<Symbols *, 2> interestingSymbols; 99 SmallVector<Regions *, 2> interestingRegions;
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 19 #include "llvm/ADT/SmallVector.h" 79 SmallVector<BBInfo*, 100> BlockList; 101 SmallVector<BBInfo*, 10> RootList; 102 SmallVector<BBInfo*, 64> WorkList; 111 SmallVector<BlkT*, 10> Preds; 396 SmallVector<PhiT*, 20> WorkList;
|
/external/llvm/lib/CodeGen/ |
MachineSink.cpp | 397 SmallVector<MachineInstr *, 2> & DbgValues) { 538 SmallVector<MachineBasicBlock*, 4> Succs(MBB->succ_begin(), MBB->succ_end()); 540 for (SmallVector<MachineBasicBlock*, 4>::iterator SI = Succs.begin(), 692 SmallVector<MachineInstr *, 2> DbgValuesToSink; 700 for (SmallVector<MachineInstr *, 2>::iterator DBI = DbgValuesToSink.begin(),
|
ScheduleDAG.cpp | 67 for (SmallVector<SDep, 4>::iterator I = Preds.begin(), E = Preds.end(); 80 for (SmallVector<SDep, 4>::iterator II = PredSU->Succs.begin(), 135 for (SmallVector<SDep, 4>::iterator I = Preds.begin(), E = Preds.end(); 180 SmallVector<SUnit*, 8> WorkList; 196 SmallVector<SUnit*, 8> WorkList; 235 SmallVector<SUnit*, 8> WorkList; 268 SmallVector<SUnit*, 8> WorkList;
|
/external/llvm/unittests/ADT/ |
SmallVectorTest.cpp | 10 // SmallVector unit tests. 14 #include "llvm/ADT/SmallVector.h" 132 typedef ::testing::Types<SmallVector<Constructable, 0>, 133 SmallVector<Constructable, 1>, 134 SmallVector<Constructable, 2>, 135 SmallVector<Constructable, 4> 483 SmallVector<notassignable, 2> vec;
|
/external/llvm/utils/TableGen/ |
DAGISelMatcherOpt.cpp | 261 SmallVector<Matcher*, 32> OptionsToMatch; 272 SmallVector<Matcher*, 32> NewOptionsToMatch; 289 SmallVector<Matcher*, 8> EqualMatchers; 446 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; 461 SmallVector<std::pair<MVT::SimpleValueType, Matcher*>, 8> Cases;
|
/frameworks/compile/slang/ |
slang_rs_metadata_spec_encoder.cpp | 24 #include "llvm/ADT/SmallVector.h" 262 llvm::SmallVector<llvm::Value*, 3> FieldInfo; 318 llvm::SmallVector<llvm::Value*, 1> VarInfo; 348 llvm::SmallVector<llvm::Value*, 1> FuncInfo; 431 llvm::SmallVector<llvm::Value*, 2> StrTabVal; 473 llvm::SmallVector<llvm::Value*, 1> TypeInfo;
|
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 102 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; 136 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; 215 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces; 578 SmallVector<IdentifierInfo*, 4> Names; 579 SmallVector<StringRef, 4> ConstraintRefs; 580 SmallVector<Expr*, 4> Exprs; 581 SmallVector<StringRef, 4> ClobberRefs; 602 SmallVector<unsigned, 8> TokOffsets; 650 SmallVector<std::pair<void *, bool>, 4> OpDecls; 651 SmallVector<std::string, 4> Constraints [all...] |
SemaTemplateDeduction.cpp | 587 SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks) { 625 SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks, 772 SmallVector<unsigned, 2> PackIndices; 776 SmallVector<UnexpandedParameterPack, 2> Unexpanded; 792 SmallVector<SmallVector<DeducedTemplateArgument, 4>, 2> 794 SmallVector<DeducedTemplateArgument, 2> [all...] |
/external/clang/lib/AST/ |
CXXInheritance.cpp | 29 llvm::SetVector<NamedDecl *, SmallVector<NamedDecl *, 8> > Decls; 139 SmallVector<const CXXRecordDecl*, 8> Queue; 450 SmallVector<UniqueVirtualMethod, 4> &SubobjectOverrides 586 SmallVector<OverriddenMethods, 4> Stack; 653 SmallVector<UniqueVirtualMethod, 4> &Overriding = SO->second; 657 for (SmallVector<UniqueVirtualMethod, 4>::iterator 672 for (SmallVector<UniqueVirtualMethod, 4>::iterator
|