HomeSort by relevance Sort by last modified time
    Searched refs:SetVector (Results 1 - 25 of 48) sorted by null

1 2

  /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;

Completed in 679 milliseconds

1 2