/frameworks/compile/libbcc/lib/Core/ |
BCCContextImpl.h | 20 #include <llvm/ADT/SmallPtrSet.h> 37 llvm::SmallPtrSet<Source *, 2> mOwnSources;
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionNormalization.h | 39 #include "llvm/ADT/SmallPtrSet.h" 64 typedef SmallPtrSet<const Loop *, 2> PostIncLoopSet;
|
IVUsers.h | 126 SmallPtrSet<Instruction*,16> Processed; 177 bool AddUsersImpl(Instruction *I, SmallPtrSet<Loop*,16> &SimpleLoopNests);
|
BranchProbabilityInfo.h | 18 #include "llvm/ADT/SmallPtrSet.h" 132 SmallPtrSet<BasicBlock *, 16> PostDominatedByUnreachable;
|
/external/llvm/include/llvm/ADT/ |
SmallPtrSet.h | 1 //===- llvm/ADT/SmallPtrSet.h - 'Normally small' pointer set ----*- C++ -*-===// 10 // This file defines the SmallPtrSet class. See the doxygen comment for 31 /// SmallPtrSet<>'s, which is almost everything. SmallPtrSet has two modes, one 34 /// Small sets use an array of pointers allocated in the SmallPtrSet object, 65 // Helper to copy construct a SmallPtrSet. 173 /// SmallPtrSetIterator - This implements a const_iterator for SmallPtrSet. 231 /// SmallPtrSet - This class implements a set which is optimized for holding 236 class SmallPtrSet : public SmallPtrSetImpl { 244 SmallPtrSet() : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) { [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
DependencyAnalysis.h | 26 #include "llvm/ADT/SmallPtrSet.h" 56 SmallPtrSet<Instruction *, 4> &DependingInstructions, 57 SmallPtrSet<const BasicBlock *, 4> &Visited,
|
ObjCARCContract.cpp | 77 SmallPtrSet<CallInst *, 8> StoreStrongCalls; 85 SmallPtrSet<Instruction *, 4> 87 SmallPtrSet<const BasicBlock *, 4> 179 SmallPtrSet<Instruction *, 4> 181 SmallPtrSet<const BasicBlock *, 4> 372 SmallPtrSet<Instruction *, 4> DependingInstructions; 373 SmallPtrSet<const BasicBlock *, 4> Visited; 531 for (SmallPtrSet<CallInst *, 8>::iterator I = StoreStrongCalls.begin(),
|
ProvenanceAnalysis.cpp | 28 #include "llvm/ADT/SmallPtrSet.h" 62 SmallPtrSet<const Value *, 4> UniqueSrc; 76 SmallPtrSet<const Value *, 8> Visited;
|
/external/llvm/include/llvm/MC/ |
MCModule.h | 20 #include "llvm/ADT/SmallPtrSet.h" 34 SmallPtrSet<MCAtom*, 8> AtomAllocationTracker;
|
/external/llvm/include/llvm/Transforms/IPO/ |
InlinerPass.h | 27 class SmallPtrSet;
|
/external/llvm/lib/IR/ |
LeaksContext.h | 15 #include "llvm/ADT/SmallPtrSet.h" 72 for (typename SmallPtrSet<const T*, 8>::iterator I = Ts.begin(), 87 SmallPtrSet<const T*, 8> Ts;
|
/external/llvm/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 21 #include "llvm/ADT/SmallPtrSet.h" 96 SmallPtrSet<const Instruction *, 8> CatchInfoLost; 97 SmallPtrSet<const Instruction *, 8> CatchInfoFound; 110 SmallPtrSet<const BasicBlock*, 4> VisitedBBs;
|
LiveRangeEdit.h | 22 #include "llvm/ADT/SmallPtrSet.h" 74 SmallPtrSet<const VNInfo*,4> Remattable; 78 SmallPtrSet<const VNInfo*,4> Rematted;
|
/external/llvm/lib/CodeGen/ |
PHIEliminationUtils.cpp | 11 #include "llvm/ADT/SmallPtrSet.h" 35 SmallPtrSet<MachineInstr*, 8> DefUsesInMBB;
|
UnreachableBlockElim.cpp | 25 #include "llvm/ADT/SmallPtrSet.h" 66 SmallPtrSet<BasicBlock*, 8> Reachable; 69 for (df_ext_iterator<Function*, SmallPtrSet<BasicBlock*, 8> > I = 124 SmallPtrSet<MachineBasicBlock*, 8> Reachable; 132 for (df_ext_iterator<MachineFunction*, SmallPtrSet<MachineBasicBlock*, 8> > 179 SmallPtrSet<MachineBasicBlock*, 8> preds(BB->pred_begin(),
|
/external/llvm/unittests/ADT/ |
SmallPtrSetTest.cpp | 10 // SmallPtrSet unit tests. 15 #include "llvm/ADT/SmallPtrSet.h" 19 // SmallPtrSet swapping test. 23 SmallPtrSet<int *, 2> a; 24 SmallPtrSet<int *, 2> b;
|
/external/llvm/lib/Transforms/Scalar/ |
Sink.cpp | 57 bool SinkInstruction(Instruction *I, SmallPtrSet<Instruction *, 8> &Stores); 134 SmallPtrSet<Instruction *, 8> Stores; 157 SmallPtrSet<Instruction *, 8> &Stores) { 166 for (SmallPtrSet<Instruction *, 8>::iterator I = Stores.begin(), 220 SmallPtrSet<Instruction *, 8> &Stores) {
|
LoopInstSimplify.cpp | 77 SmallPtrSet<const Instruction*, 8> S1, S2, *ToSimplify = &S1, *Next = &S2; 83 SmallPtrSet<BasicBlock*, 32> Visited;
|
/external/clang/include/clang/Serialization/ |
GlobalModuleIndex.h | 21 #include "llvm/ADT/SmallPtrSet.h" 140 typedef llvm::SmallPtrSet<const FileEntry *, 4> HitSet;
|
/external/llvm/tools/lto/ |
LTOCodeGenerator.h | 18 #include "llvm/ADT/SmallPtrSet.h" 62 llvm::SmallPtrSet<llvm::GlobalValue*, 8> &asmUsed,
|
/external/clang/lib/CodeGen/ |
CodeGenTypes.h | 94 llvm::SmallPtrSet<const Type*, 4> RecordsBeingLaidOut; 96 llvm::SmallPtrSet<const CGFunctionInfo*, 4> FunctionsBeingProcessed;
|
/external/llvm/lib/Transforms/IPO/ |
ConstantMerge.cpp | 24 #include "llvm/ADT/SmallPtrSet.h" 67 SmallPtrSet<const GlobalValue*, 8> &UsedValues) { 104 SmallPtrSet<const GlobalValue*, 8> UsedGlobals;
|
FunctionAttrs.cpp | 60 SmallPtrSet<Function*, 8> &) const; 88 SmallPtrSet<Function*, 8> SCCNodes; 280 ArgumentUsesTracker(const SmallPtrSet<Function*, 8> &SCCNodes) 312 const SmallPtrSet<Function*, 8> &SCCNodes; 347 SmallPtrSet<Function*, 8> SCCNodes; 453 SmallPtrSet<Argument*, 8> ArgumentSCCNodes; 489 SmallPtrSet<Function*, 8> &SCCNodes) const { 553 SmallPtrSet<Function*, 8> SCCNodes;
|
/external/clang/include/clang/AST/ |
VTTBuilder.h | 88 typedef llvm::SmallPtrSet<const CXXRecordDecl *, 4> VisitedVirtualBasesSetTy;
|
/external/clang/lib/Serialization/ |
ModuleManager.cpp | 104 llvm::SmallPtrSet<ModuleFile *, 4> &Removed; 107 IsInModuleFileSet(llvm::SmallPtrSet<ModuleFile *, 4> &Removed) 121 llvm::SmallPtrSet<ModuleFile *, 4> victimSet(first, last); 204 llvm::SmallPtrSet<const FileEntry *, 4> *ModuleFilesHit) {
|