/external/clang/lib/Serialization/ |
ASTReaderInternals.h | 50 typedef llvm::SmallVector<DeclID, 4> data_type; 208 SmallVector<ObjCMethodDecl *, 2> Instance; 209 SmallVector<ObjCMethodDecl *, 2> Factory;
|
GlobalModuleIndex.cpp | 75 typedef SmallVector<unsigned, 2> data_type; 168 SmallVector<uint64_t, 64> Record; 310 SmallVector<unsigned, 2> ModuleIDs = *Known; 382 SmallVector<unsigned, 4> Dependencies; 398 typedef llvm::StringMap<SmallVector<unsigned, 2> > InterestingIdentifierMap; 462 SmallVector<uint64_t, 64> Record; 573 SmallVector<uint64_t, 64> Record; 655 typedef SmallVector<unsigned, 2> data_type; 656 typedef const SmallVector<unsigned, 2> &data_type_ref; 705 SmallVector<uint64_t, 2> Record [all...] |
/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/IR/ |
DataLayout.h | 24 #include "llvm/ADT/SmallVector.h" 121 SmallVector<unsigned char, 8> LegalIntWidths; 124 SmallVector<LayoutAlignElem, 16> Alignments; 129 typedef SmallVector<PointerAlignElem, 8> PointersTy; 140 /// not found in the SmallVector.
|
/external/llvm/lib/Analysis/ |
CFG.cpp | 34 SmallVector<std::pair<const BasicBlock*, succ_const_iterator>, 8> VisitStack; 179 SmallVector<BasicBlock*, 32> Worklist; 191 SmallVector<BasicBlock*, 32> Worklist;
|
CFLAliasAnalysis.cpp | 63 SmallVector<Value *, 4> ReturnedValues; 65 FunctionInfo(StratifiedSets<Value *> &&S, SmallVector<Value *, 4> &&RV) 303 SmallVector<Value *, ExpectedMaxArgs> Arguments(Args.begin(), Args.end()); 304 SmallVector<StratifiedInfo, ExpectedMaxArgs> Parameters; 380 SmallVector<Function *, 4> Targets; 648 // Gets edges of the given Instruction*, writing them to the SmallVector*. 651 // Gets edges of the given ConstantExpr*, writing them to the SmallVector*. 665 // of those to the given SmallVector as well. 785 SmallVector<ConstantExpr *, 4> Worklist; 788 SmallVector<Edge, 8> ConstexprEdges [all...] |
/external/llvm/lib/CodeGen/ |
TailDuplication.cpp | 73 SmallVector<unsigned, 16> SSAUpdateVRs; 219 SmallVector<MachineBasicBlock*, 8> TDBBs; 220 SmallVector<MachineInstr*, 16> Copies; 226 SmallVector<MachineInstr*, 8> NewPHIs; 673 SmallVector<MachineOperand, 4> PredCond; 690 SmallVector<MachineBasicBlock*, 8> Preds(TailBB->pred_begin(), 704 SmallVector<MachineOperand, 4> PredCond; 793 SmallVector<MachineOperand, 4> PredCond; 826 SmallVector<std::pair<unsigned,unsigned>, 4> CopyInfos; 872 SmallVector<MachineOperand, 4> PriorCond [all...] |
MachineCSE.cpp | 80 SmallVector<MachineInstr*, 64> Exps; 453 SmallVector<std::pair<unsigned, unsigned>, 8> CSEPairs; 454 SmallVector<unsigned, 2> ImplicitDefsToUpdate; 455 SmallVector<unsigned, 2> ImplicitDefs; 500 SmallVector<unsigned, 2> PhysDefs; 676 SmallVector<MachineDomTreeNode*, 32> Scopes; 677 SmallVector<MachineDomTreeNode*, 8> WorkList;
|
IfConversion.cpp | 125 SmallVector<MachineOperand, 4> BrCond; 126 SmallVector<MachineOperand, 4> Predicate; 750 SmallVector<MachineOperand, 4> RevPred(Pred.begin(), Pred.end()); 751 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); 778 SmallVector<BBState, 16> BBStack(1, MBB); 838 SmallVector<MachineOperand, 4> [all...] |
/external/llvm/lib/ExecutionEngine/MCJIT/ |
MCJIT.h | 15 #include "llvm/ADT/SmallVector.h" 190 SmallVector<object::OwningBinary<object::Archive>, 2> Archives; 191 SmallVector<std::unique_ptr<MemoryBuffer>, 2> Buffers; 193 SmallVector<std::unique_ptr<object::ObjectFile>, 2> LoadedObjects;
|
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 99 SmallVector<Type *, 4> Tys(fArgs.begin(), fArgs.end()); 304 SmallVector<Constant*, 32> Idxs; 341 SmallVector<Constant*, 32> Idxs; 396 SmallVector<Metadata *, 1> Elts; 496 SmallVector<int, 8> ShuffleMask; 574 SmallVector<Constant*, 16> Idxs; 596 SmallVector<Constant*, 8> Idxs; 613 SmallVector<Constant*, 8> Idxs2; 640 SmallVector<Constant*, 4> Idxs(NumElts); 662 SmallVector<Constant*, 8> Idxs [all...] |
/external/llvm/lib/Target/Mips/ |
MipsTargetStreamer.h | 81 virtual void emitDirectiveCpRestore(SmallVector<MCInst, 3> &StoreInsts, 196 void emitDirectiveCpRestore(SmallVector<MCInst, 3> &StoreInsts, 249 void emitDirectiveCpRestore(SmallVector<MCInst, 3> &StoreInsts,
|
/external/llvm/lib/Transforms/Scalar/ |
LoopDeletion.cpp | 18 #include "llvm/ADT/SmallVector.h" 154 SmallVector<BasicBlock*, 4> exitingBlocks; 157 SmallVector<BasicBlock*, 4> exitBlocks; 212 SmallVector<DomTreeNode*, 8> ChildNodes;
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 66 typedef SmallVector<std::unique_ptr<BugReporterVisitor>, 8> VisitorList; 68 typedef SmallVector<StringRef, 2> ExtraTextList; 83 SmallVector<SourceRange, 4> Ranges; 94 SmallVector<Symbols *, 2> interestingSymbols; 101 SmallVector<Regions *, 2> interestingRegions;
|
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 81 SmallVector<Value *, 16> OutVals; 82 SmallVector<ISD::ArgFlagsTy, 16> OutFlags; 83 SmallVector<unsigned, 16> OutRegs; 84 SmallVector<ISD::InputArg, 4> Ins; 85 SmallVector<unsigned, 4> InRegs;
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 19 #include "llvm/ADT/SmallVector.h" 81 SmallVector<BBInfo*, 100> BlockList; 103 SmallVector<BBInfo*, 10> RootList; 104 SmallVector<BBInfo*, 64> WorkList; 113 SmallVector<BlkT*, 10> Preds; 398 SmallVector<PhiT*, 20> WorkList;
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXGenericToNVVM.cpp | 185 SmallVector<Type *, 2> ParamTypes; 198 SmallVector<Type *, 2> ParamTypes; 253 SmallVector<Value *, 4> NewOperands; 292 SmallVector<Value *, 4> NewOperands; 371 SmallVector<MDNode *, 16> NewOperands;
|
/external/llvm/utils/TableGen/ |
DAGISelMatcherOpt.cpp | 269 SmallVector<Matcher*, 32> OptionsToMatch; 280 SmallVector<Matcher*, 32> NewOptionsToMatch; 297 SmallVector<Matcher*, 8> EqualMatchers; 454 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; 469 SmallVector<std::pair<MVT::SimpleValueType, Matcher*>, 8> Cases;
|
/external/clang/lib/Parse/ |
ParseStmtAsm.cpp | 60 SmallVector<Token, 16> LineToks; 359 SmallVector<Token, 4> AsmToks; 368 SmallVector<SourceLocation, 4> LBraceLocs; 491 SmallVector<StringRef, 4> ConstraintRefs; 492 SmallVector<Expr *, 4> Exprs; 493 SmallVector<StringRef, 4> ClobberRefs; 523 SmallVector<unsigned, 8> TokOffsets; 572 SmallVector<std::pair<void *, bool>, 4> OpExprs; 573 SmallVector<std::string, 4> Constraints; 574 SmallVector<std::string, 4> Clobbers [all...] |
ParseObjc.cpp | 22 #include "llvm/ADT/SmallVector.h" 129 SmallVector<IdentifierInfo *, 8> ClassNames; 130 SmallVector<SourceLocation, 8> ClassLocs; 131 SmallVector<ObjCTypeParamList *, 8> ClassTypeParams; 241 SmallVector<IdentifierLocPair, 8> ProtocolIdents; 284 SmallVector<Decl *, 8> ProtocolRefs; 285 SmallVector<SourceLocation, 8> ProtocolLocs; 313 SmallVector<ParsedType, 4> typeArgs; 315 SmallVector<Decl *, 4> protocols; 316 SmallVector<SourceLocation, 4> protocolLocs [all...] |
/external/clang/lib/Sema/ |
JumpDiagnostics.cpp | 65 SmallVector<GotoScope, 48> Scopes; 67 SmallVector<Stmt*, 16> Jumps; 69 SmallVector<IndirectGotoStmt*, 4> IndirectJumps; 70 SmallVector<LabelDecl*, 4> IndirectJumpTargets; 501 SmallVector<const Expr *, 4> CommaLHS; 502 SmallVector<SubobjectAdjustment, 4> Adjustments; 601 SmallVector<JumpScope, 32> JumpScopes; 758 SmallVector<unsigned, 10> ToScopesCXX98Compat; 812 SmallVector<unsigned, 10> ToScopesCXX98Compat; 813 SmallVector<unsigned, 10> ToScopesError [all...] |
/external/clang/lib/Frontend/Rewrite/ |
RewriteModernObjC.cpp | 111 SmallVector<ObjCImplementationDecl *, 8> ClassImplementation; 112 SmallVector<ObjCCategoryImplDecl *, 8> CategoryImplementation; 117 SmallVector<ObjCInterfaceDecl*, 32> ObjCInterfacesSeen; 119 SmallVector<ObjCInterfaceDecl*, 8> DefinedNonLazyClasses; 122 SmallVector<ObjCCategoryDecl *, 8> DefinedNonLazyCategories; 124 SmallVector<Stmt *, 32> Stmts; 125 SmallVector<int, 8> ObjCBcLabelNo; 132 SmallVector<BlockExpr *, 32> Blocks; 133 SmallVector<int, 32> InnerDeclRefsCount; 134 SmallVector<DeclRefExpr *, 32> InnerDeclRefs [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | 277 typedef DenseMap<const SCEV *, SmallVector<const SCEVPredicate *, 4>> 281 SmallVector<const SCEVPredicate *, 16> Preds; 513 SmallVector<std::pair<const Loop *, const SCEV *>, 2> > ValuesAtScopes; 517 SmallVector<PointerIntPair<const Loop *, 2, LoopDisposition>, 2>> 526 SmallVector<PointerIntPair<const BasicBlock *, 2, BlockDisposition>, 2>> [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 21 #include "llvm/ADT/SmallVector.h" 142 SmallVector<SDValue, 8> Ops(N->op_begin(), N->op_end()); 177 SmallVector<EVT, 4> VTs(N->value_begin(), N->value_end()); 213 SmallVector<int64_t, 4> Offsets; 249 SmallVector<SDNode*, 4> Loads; 323 SmallVector<SDNode*, 64> Worklist; 328 SmallVector<SUnit*, 8> CallSUnits; 661 SmallVector<SDNode *, 4> GluedNodes; 802 SmallVector<std::pair<unsigned, MachineInstr*>, 32> Orders; 833 SmallVector<SDNode *, 4> GluedNodes [all...] |
/frameworks/compile/slang/ |
slang_backend.cpp | 274 llvm::SmallVector<llvm::Metadata*, 2> Pragma; 516 llvm::SmallVector<llvm::Metadata *, 2> ExportVarInfo; 601 llvm::SmallVector<llvm::Metadata *, 1> ExportFuncInfo; 686 llvm::SmallVector<llvm::Value*, 6> Params; 747 llvm::SmallVector<llvm::Metadata *, 1> ExportForEachName; 748 llvm::SmallVector<llvm::Metadata *, 1> ExportForEachInfo; 780 llvm::SmallVector<llvm::Metadata *, 6> ExportReduceInfo; 809 llvm::SmallVector<llvm::Metadata *, 2> Accumulator; 828 llvm::SmallVector<llvm::Metadata *, 1> ExportTypeInfo; 859 llvm::SmallVector<llvm::Metadata *, 3> FieldInfo [all...] |