/external/llvm/include/llvm/Transforms/Scalar/ |
SROA.h | 19 #include "llvm/ADT/SetVector.h" 66 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; 71 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; 81 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist; 91 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs; 99 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
|
/external/llvm/include/llvm/ADT/ |
SetVector.h | 1 //===- llvm/ADT/SetVector.h - Set with insert order iteration ---*- C++ -*-===// 15 // This file defines SetVector and SmallSetVector, which performs no allocations 16 // if the SetVector has less than a certain number of elements. 38 class SetVector { 52 /// \brief Construct an empty SetVector 53 SetVector() {} 55 /// \brief Initialize a SetVector with a range of elements 57 SetVector(It Start, It End) { 63 /// \brief Determine if the SetVector is empty or not. 68 /// \brief Determine the number of elements in the SetVector [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
CodeExtractor.h | 19 #include "llvm/ADT/SetVector.h" 45 typedef SetVector<Value *> ValueSet; 52 SetVector<BasicBlock *> Blocks;
|
/external/llvm/lib/Transforms/ObjCARC/ |
ProvenanceAnalysisEvaluator.cpp | 12 #include "llvm/ADT/SetVector.h" 48 static void insertIfNamed(SetVector<Value *> &Values, Value *V) { 55 SetVector<Value *> Values;
|
/external/llvm/lib/Analysis/ |
AliasAnalysisEvaluator.cpp | 21 #include "llvm/ADT/SetVector.h" 147 SetVector<Value *> Pointers; 149 SetVector<Value *> Loads; 150 SetVector<Value *> Stores; 190 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end(); 196 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { 225 for (SetVector<Value *>::iterator I1 = Loads.begin(), E = Loads.end(); 227 for (SetVector<Value *>::iterator I2 = Stores.begin(), E2 = Stores.end(); 256 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end(); 258 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) [all...] |
/external/clang/include/clang/Serialization/ |
Module.h | 22 #include "llvm/ADT/SetVector.h" 453 llvm::SetVector<ModuleFile *> ImportedBy; 456 llvm::SetVector<ModuleFile *> Imports;
|
/external/apache-xml/src/main/java/org/apache/xpath/axes/ |
NodeSequence.java | 83 protected void SetVector(NodeVector v) 181 SetVector((NodeVector) nodeVector); 459 SetVector(new NodeVector()); 465 SetVector(null); 562 newCache.setVector(nv); 783 // A copy of the code of what SetVector() would do. 786 m_cache.setVector(v); 789 m_cache.setVector(v); 911 private void setVector(NodeVector nv) {
|
/external/llvm/lib/Target/WebAssembly/ |
Relooper.h | 18 #include "llvm/ADT/SetVector.h" 71 typedef SetVector<Block *> BlockSet;
|
/external/llvm/lib/Transforms/Utils/ |
CodeExtractor.cpp | 18 #include "llvm/ADT/SetVector.h" 72 static SetVector<BasicBlock *> buildExtractionBlockSet(IteratorT BBBegin, 74 SetVector<BasicBlock *> Result; 91 for (SetVector<BasicBlock *>::iterator I = std::next(Result.begin()), 105 static SetVector<BasicBlock *> 111 static SetVector<BasicBlock *> 142 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { 152 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { 162 for (SetVector<BasicBlock *>::const_iterator I = Blocks.begin(), 266 for (SetVector<BasicBlock *>::iterator I = Blocks.begin(), E = Blocks.end() [all...] |
/external/clang/test/SemaCXX/ |
typo-correction.cpp | 502 class SetVector { 504 SetVector() {} 508 class SmallSetVector : public SetVector<C, I, 8> {};
|
/external/llvm/lib/Transforms/IPO/ |
ExtractGV.cpp | 15 #include "llvm/ADT/SetVector.h" 58 SetVector<GlobalValue *> Named;
|
/external/clang/include/clang/Analysis/ |
CallGraph.h | 24 #include "llvm/ADT/SetVector.h" 86 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator; 87 typedef llvm::SetVector<CallGraphNode *>::const_iterator const_nodes_iterator;
|
/external/clang/lib/Frontend/ |
DependencyGraph.cpp | 21 #include "llvm/ADT/SetVector.h" 33 llvm::SetVector<const FileEntry *> AllFiles;
|
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerRegistry.cpp | 15 #include "llvm/ADT/SetVector.h" 22 typedef llvm::SetVector<const CheckerRegistry::CheckerInfo *> CheckerInfoSet;
|
/external/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 22 #include "llvm/ADT/SetVector.h" 95 typedef SetVector<LiveInterval*,
|
/external/clang/lib/Serialization/ |
ModuleManager.cpp | 391 for (llvm::SetVector<ModuleFile *>::iterator 438 typedef llvm::SetVector<ModuleFile *>::const_iterator ChildIteratorType;
|
/external/llvm/include/llvm/MC/ |
MCContext.h | 14 #include "llvm/ADT/SetVector.h" 146 SetVector<MCSection *> SectionsForRanges; 482 const SetVector<MCSection *> &getGenDwarfSectionSyms() {
|
/external/llvm/tools/llvm-extract/ |
llvm-extract.cpp | 15 #include "llvm/ADT/SetVector.h" 121 // Use SetVector to avoid duplicates. 122 SetVector<GlobalValue *> GVs;
|
/external/llvm/unittests/Analysis/ |
AliasAnalysisTest.cpp | 11 #include "llvm/ADT/SetVector.h" 49 SetVector<Value *> Pointers;
|
/external/llvm/lib/Linker/ |
LinkModules.cpp | 17 #include "llvm/ADT/SetVector.h" 31 SetVector<GlobalValue *> ValuesToLink; 765 SetVector<GlobalValue *> ValuesToLink;
|
/external/llvm/lib/Transforms/Scalar/ |
PlaceSafepoints.cpp | 54 #include "llvm/ADT/SetVector.h" 619 SetVector<BasicBlock *> Headers; 631 SetVector<BasicBlock *> SplitBackedges; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
d3dx9shader.h | 150 STDMETHOD(SetVector)(THIS_ struct IDirect3DDevice9 *device, D3DXHANDLE constant, const D3DXVECTOR4 *value) PURE; 190 #define ID3DXConstantTable_SetVector(p,a,b,c) (p)->lpVtbl->SetVector(p,a,b,c) 221 #define ID3DXConstantTable_SetVector(p,a,b,c) (p)->SetVector(a,b,c)
|
d3dx9effect.h | 135 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, CONST D3DXVECTOR4* vector) PURE; 239 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, CONST D3DXVECTOR4* vector) PURE; 332 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, CONST D3DXVECTOR4* vector) PURE;
|
/external/apache-xml/src/main/java/org/apache/xpath/objects/ |
XNodeSet.java | 349 // from m_iter after this call. As a fix, we call SetVector() on the clone's 352 SetVector(clone.getVector());
|
/external/llvm/lib/Target/Hexagon/ |
BitTracker.h | 13 #include "llvm/ADT/SetVector.h" 37 typedef SetVector<const MachineBasicBlock *> BranchTargetList;
|