/external/llvm/lib/Transforms/Utils/ |
ModuleUtils.cpp | 34 SmallVector<Constant *, 16> CurrentCtors;
|
/external/llvm/tools/llvm-diff/ |
DiffConsumer.h | 19 #include "llvm/ADT/SmallVector.h" 69 SmallVector<DiffContext, 5> contexts;
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
MCJITTestBase.h | 20 #include "llvm/ADT/SmallVector.h" 129 SmallVector<Value*, 1> CallArgs; 229 SmallVector<std::string, 1> MAttrs; 236 SmallVector<Triple::ArchType, 4> SupportedArchs; 237 SmallVector<Triple::OSType, 4> UnsupportedOSs;
|
/external/llvm/unittests/Transforms/Utils/ |
IntegerDivision.cpp | 27 SmallVector<Type*, 2> ArgTys(2, Builder.getInt32Ty()); 57 SmallVector<Type*, 2> ArgTys(2, Builder.getInt32Ty()); 87 SmallVector<Type*, 2> ArgTys(2, Builder.getInt32Ty()); 117 SmallVector<Type*, 2> ArgTys(2, Builder.getInt32Ty());
|
/external/llvm/utils/ |
lldbDataFormatters.py | 5 type synthetic add -x "^llvm::SmallVector<.+,.+>$" -l lldbDataFormatters.SmallVectorSynthProvider 8 # Pretty printer for llvm::SmallVector/llvm::SmallVectorImpl
|
/external/llvm/lib/CodeGen/ |
MachineCSE.cpp | 77 SmallVector<MachineInstr*, 64> Exps; 87 SmallVector<unsigned,2> &PhysDefs, 91 SmallVector<unsigned,2> &PhysDefs, 196 SmallVector<unsigned,2> &PhysDefs, 247 SmallVector<unsigned,2> &PhysDefs, 437 SmallVector<std::pair<unsigned, unsigned>, 8> CSEPairs; 438 SmallVector<unsigned, 2> ImplicitDefsToUpdate; 481 SmallVector<unsigned, 2> PhysDefs; 620 SmallVector<MachineDomTreeNode*, 32> Scopes; 621 SmallVector<MachineDomTreeNode*, 8> WorkList [all...] |
MachineLICM.cpp | 84 SmallVector<MachineBasicBlock*, 8> ExitBlocks; 93 SmallVector<unsigned, 8> RegPressure; 97 SmallVector<unsigned, 8> RegLimit; 100 SmallVector<SmallVector<unsigned, 8>, 16> BackTrace; 175 SmallVector<CandidateInfo, 32> &Candidates); 355 SmallVector<MachineLoop *, 8> Worklist(MLI->begin(), MLI->end()); 407 SmallVector<CandidateInfo, 32> &Candidates) { 500 SmallVector<CandidateInfo, 32> Candidates; 637 SmallVector<MachineBasicBlock*, 8> CurrentLoopExitingBlocks [all...] |
ExecutionDepsFix.cpp | 66 SmallVector<MachineInstr*, 8> Instrs; 127 SmallVector<DomainValue*,16> Avail; 538 SmallVector<int, 4> used; 575 SmallVector<LiveReg, 4> Regs; 576 for (SmallVector<int, 4>::iterator i=used.begin(), e=used.end(); i!=e; ++i) { 586 for (SmallVector<LiveReg, 4>::iterator i = Regs.begin(), e = Regs.end(); 617 for (SmallVector<int,4>::iterator i=used.begin(), e=used.end(); i != e; ++i) 679 SmallVector<MachineBasicBlock*, 16> Loops;
|
/external/clang/lib/Serialization/ |
GlobalModuleIndex.cpp | 72 typedef SmallVector<unsigned, 2> data_type; 121 SmallVector<unsigned, 2> Dependencies; 122 SmallVector<unsigned, 2> ImportedBy; 176 SmallVector<uint64_t, 64> Record; 202 llvm::SmallVector<unsigned, 2> 242 SmallVector<unsigned, 4> Stack; 389 SmallVector<unsigned, 2> ModuleIDs = *Known; 424 SmallVector<unsigned, 4> Dependencies; 439 typedef llvm::StringMap<SmallVector<unsigned, 2> > InterestingIdentifierMap; 501 SmallVector<uint64_t, 64> Record [all...] |
ASTReaderInternals.h | 155 SmallVector<ObjCMethodDecl *, 2> Instance; 156 SmallVector<ObjCMethodDecl *, 2> Factory;
|
/external/llvm/include/llvm/ADT/ |
SmallVector.h | 1 //===- llvm/ADT/SmallVector.h - 'Normally small' vectors --------*- C++ -*-===// 10 // This file defines the SmallVector class. 83 /// isSmall - Return true if this is a smallvector which has not had dynamic 336 // Use memcpy for PODs iterated by pointers (which includes SmallVector 366 /// SmallVector class to reduce code duplication based on the SmallVector 'N' 440 /// append - Add the specified range to the end of the SmallVector. 456 /// append - Add the specified range to the end of the SmallVector. 858 /// Storage for the SmallVector elements which aren't contained in 869 /// SmallVector - This is a 'vector' (really, a variable-sized array), optimize [all...] |
/external/llvm/include/llvm/Analysis/ |
LoopInfoImpl.h | 36 SmallVector<BlockT*, 128> LoopBBs(block_begin(), block_end()); 55 SmallVector<BlockT*, 8> ExitingBlocks; 70 SmallVector<BlockT*, 128> LoopBBs(block_begin(), block_end()); 87 SmallVector<BlockT*, 8> ExitBlocks; 100 SmallVector<BlockT*, 128> LoopBBs(block_begin(), block_end()); 242 SmallVector<BlockT*, 8> ExitBBs; 255 SmallVector<BlockT*, 128> LoopBBs(block_begin(), block_end()); 263 SmallVector<BlockT *, 2> OutsideLoopPreds; 527 SmallVector<BlockT *, 4> Backedges;
|
ScalarEvolutionExpressions.h | 302 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1, 494 SmallVector<const SCEV *, 8> Worklist; 581 SmallVector<const SCEV *, 2> Operands; 588 SmallVector<const SCEV *, 2> Operands; 599 SmallVector<const SCEV *, 2> Operands; 607 SmallVector<const SCEV *, 2> Operands; 614 SmallVector<const SCEV *, 2> Operands; 672 SmallVector<const SCEV *, 2> Operands;
|
/frameworks/compile/libbcc/lib/Renderscript/ |
RSForEachExpand.cpp | 65 llvm::SmallVector<llvm::Type*, 8> RootArgTys; 195 llvm::SmallVector<llvm::Type*, 9> StructTys; 214 llvm::SmallVector<llvm::Type*, 8> ParamTys; 229 llvm::SmallVector<llvm::Argument*, 8> ArgVec; 326 llvm::SmallVector<llvm::Value*, 8> RootArgs; 415 llvm::SmallVector<llvm::Type*, 9> StructTys; 434 llvm::SmallVector<llvm::Type*, 8> ParamTys; 449 llvm::SmallVector<llvm::Argument*, 8> ArgVec; 550 llvm::SmallVector<llvm::Value*, 8> RootArgs;
|
/external/llvm/include/llvm/CodeGen/ |
ScheduleDAG.h | 22 #include "llvm/ADT/SmallVector.h" 282 SmallVector<SDep, 4> Preds; // All sunit predecessors. 283 SmallVector<SDep, 4> Succs; // All sunit successors. 285 typedef SmallVector<SDep, 4>::iterator pred_iterator; 286 typedef SmallVector<SDep, 4>::iterator succ_iterator; 287 typedef SmallVector<SDep, 4>::const_iterator const_pred_iterator; 288 typedef SmallVector<SDep, 4>::const_iterator const_succ_iterator;
|
RegisterPressure.h | 35 SmallVector<unsigned,8> LiveInRegs; 36 SmallVector<unsigned,8> LiveOutRegs;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.cpp | 22 #include "llvm/ADT/SmallVector.h" 138 SmallVector<SDValue, 4> Ops; 163 SmallVector<EVT, 4> VTs; 195 SmallVector<EVT, 4> VTs; 218 SmallVector<int64_t, 4> Offsets; 249 SmallVector<SDNode*, 4> Loads; 325 SmallVector<SDNode*, 64> Worklist; 330 SmallVector<SUnit*, 8> CallSUnits; 655 SmallVector<SDNode *, 4> GluedNodes; 705 SmallVector<std::pair<unsigned, MachineInstr*>, 32> &Orders [all...] |
/external/clang/include/clang/Basic/ |
FileManager.h | 23 #include "llvm/ADT/SmallVector.h" 136 SmallVector<DirectoryEntry*, 4> VirtualDirectoryEntries; 138 SmallVector<FileEntry*, 4> VirtualFileEntries;
|
/external/clang/include/clang/Driver/ |
Driver.h | 76 typedef SmallVector<std::string, 4> prefix_list; 107 typedef SmallVector<std::pair<types::ID, const Arg*>, 16> InputList;
|
/external/clang/include/clang/Edit/ |
Commit.h | 14 #include "llvm/ADT/SmallVector.h" 53 SmallVector<Edit, 8> CachedEdits; 106 typedef SmallVector<Edit, 8>::const_iterator edit_iterator;
|
/external/llvm/include/llvm/IR/ |
MDBuilder.h | 67 SmallVector<Value *, 4> Vals(Weights.size()+1); 149 SmallVector<Value *, 4> Vals(Fields.size() * 3);
|
/external/llvm/include/llvm/MC/ |
MCInst.h | 19 #include "llvm/ADT/SmallVector.h" 153 SmallVector<MCOperand, 8> Operands; 174 typedef SmallVector<MCOperand, 8>::iterator iterator;
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.h | 18 #include "llvm/ADT/SmallVector.h" 52 SmallVector<const MDNode *, 8> FunctionLocalMDs; 128 const SmallVector<const MDNode *, 8> &getFunctionLocalMDValues() const {
|
/external/llvm/lib/DebugInfo/ |
DWARFContext.h | 19 #include "llvm/ADT/SmallVector.h" 29 SmallVector<DWARFCompileUnit, 1> CUs; 35 SmallVector<DWARFCompileUnit, 1> DWOCUs;
|
/external/llvm/lib/IR/ |
Metadata.cpp | 413 SmallVector<MDNode *, 4> PathA; 420 SmallVector<MDNode *, 4> PathB; 461 static bool tryMergeRange(SmallVector<Value*, 4> &EndPoints, ConstantInt *Low, 478 static void addRange(SmallVector<Value*, 4> &EndPoints, ConstantInt *Low, 501 SmallVector<Value*, 4> EndPoints; 559 static SmallVector<TrackingVH<MDNode>, 4> &getNMDOps(void *Operands) { 560 return *(SmallVector<TrackingVH<MDNode>, 4>*)Operands; 565 Operands(new SmallVector<TrackingVH<MDNode>, 4>()) {
|