Searched refs:DenseSet (Results 1 - 25 of 33) sorted by relevance

12

/macosx-10.10/llvmCore-3425.0.34/unittests/ADT/
H A DDenseSetTest.cpp1 //===- llvm/unittest/ADT/DenseSetTest.cpp - DenseSet unit tests --*- C++ -*-===//
11 #include "llvm/ADT/DenseSet.h"
23 llvm::DenseSet<unsigned> set(2);
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/
H A DX86COFFMachineModuleInfo.h19 #include "llvm/ADT/DenseSet.h"
28 DenseSet<MCSymbol const *> Externals;
37 typedef DenseSet<MCSymbol const *>::const_iterator externals_iterator;
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/
H A DDenseSet.h1 //===- llvm/ADT/DenseSet.h - Dense probed hash table ------------*- C++ -*-===//
10 // This file defines the DenseSet class.
21 /// DenseSet - This implements a dense probed hash-table based set.
26 class DenseSet { class in namespace:llvm
30 DenseSet(const DenseSet &Other) : TheMap(Other.TheMap) {} function in class:llvm::DenseSet
31 explicit DenseSet(unsigned NumInitBuckets = 0) : TheMap(NumInitBuckets) {} function in class:llvm::DenseSet
51 void swap(DenseSet& RHS) {
55 DenseSet &operator=(const DenseSet
[all...]
/macosx-10.10/llvmCore-3425.0.34/include/llvm/
H A DTypeFinder.h17 #include "llvm/ADT/DenseSet.h"
33 DenseSet<const Value*> VisitedConstants;
34 DenseSet<Type*> VisitedTypes;
/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DDynamicLibrary.cpp17 #include "llvm/ADT/DenseSet.h"
71 static DenseSet<void *> *OpenedHandles = 0;
91 OpenedHandles = new DenseSet<void *>();
142 for (DenseSet<void *>::iterator I = OpenedHandles->begin(),
/macosx-10.10/llvmCore-3425.0.34/lib/Support/Windows/
H A DDynamicLibrary.inc42 static DenseSet<HMODULE> *OpenedHandles;
79 OpenedHandles = new DenseSet<HMODULE>();
95 OpenedHandles = new DenseSet<HMODULE>();
129 for (DenseSet<HMODULE>::iterator I = OpenedHandles->begin(),
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Analysis/
H A DLoopDependenceAnalysis.h23 #include "llvm/ADT/DenseSet.h"
72 void getLoops(const SCEV*, DenseSet<const Loop*>*) const;
H A DLoopInfoImpl.h327 DenseSet<const LoopT*> *Loops) const {
431 DenseSet<const BlockT *> VisitedBlocks;
H A DLoopInfo.h35 #include "llvm/ADT/DenseSet.h"
305 void verifyLoopNest(DenseSet<const LoopT*> *Loops) const;
H A DScalarEvolution.h33 #include "llvm/ADT/DenseSet.h"
254 DenseSet<Value*> PendingLoopPredicates;
/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DMachineConstantPool.h19 #include "llvm/ADT/DenseSet.h"
139 DenseSet<MachineConstantPoolValue*> MachineCPVsSharingEntries;
/macosx-10.10/llvmCore-3425.0.34/tools/llvm-objdump/
H A DMCFunction.h19 #include "llvm/ADT/DenseSet.h"
50 typedef DenseSet<uint64_t> SetTy;
H A DMCFunction.cpp43 DenseSet<uint64_t> VisitedInsts;
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Vectorize/
H A DBBVectorize.cpp30 #include "llvm/ADT/DenseSet.h"
213 DenseSet<ValuePair> &PairableInstUsers);
218 DenseSet<ValuePair> &PairableInstUsers,
230 bool trackUsesOfI(DenseSet<Value *> &Users,
242 DenseSet<ValuePair> &PairableInstUsers,
247 DenseSet<ValuePair> &CurrentPairs);
253 DenseSet<ValuePair> &PairableInstUsers,
257 DenseSet<ValuePair> &PrunedTree, ValuePair J,
264 DenseSet<ValuePair> &PairableInstUsers,
272 DenseSet<ValuePai
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Analysis/
H A DLoopDependenceAnalysis.cpp23 #include "llvm/ADT/DenseSet.h"
138 DenseSet<const Loop*>* Loops) const {
146 DenseSet<const Loop*> loops;
161 DenseSet<const Loop*> loops;
H A DLazyValueInfo.cpp30 #include "llvm/ADT/DenseSet.h"
330 DenseSet<OverDefinedPairTy> OverDefinedCache;
334 DenseSet<AssertingVH<BasicBlock> > SeenBlocks;
417 for (DenseSet<OverDefinedPairTy>::iterator
436 DenseSet<AssertingVH<BasicBlock> >::iterator I = SeenBlocks.find(BB);
442 for (DenseSet<OverDefinedPairTy>::iterator I = OverDefinedCache.begin(),
952 DenseSet<Value*> ClearSet;
953 for (DenseSet<OverDefinedPairTy>::iterator I = OverDefinedCache.begin(),
971 for (DenseSet<Value*>::iterator I = ClearSet.begin(), E = ClearSet.end();
974 DenseSet<OverDefinedPairT
[all...]
H A DLoopInfo.cpp591 DenseSet<const Loop*> Loops;
/macosx-10.10/llvmCore-3425.0.34/utils/TableGen/
H A DDFAPacketizerEmitter.cpp19 #include "llvm/ADT/DenseSet.h"
40 DenseSet<unsigned> allInsnClasses;
206 DenseSet<unsigned> VisitedResourceStates;
469 for (DenseSet<unsigned>::iterator CI = allInsnClasses.begin(),
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DSelectionDAGPrinter.cpp27 #include "llvm/ADT/DenseSet.h"
218 bool SelectionDAG::setSubgraphColorHelper(SDNode *N, const char *Color, DenseSet<SDNode *> &visited,
252 DenseSet<SDNode *> visited;
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/
H A DTailDuplication.cpp30 #include "llvm/ADT/DenseSet.h"
90 const DenseSet<unsigned> &UsedByPhi,
97 const DenseSet<unsigned> &UsedByPhi);
108 const DenseSet<unsigned> &RegsUsedByPhi,
354 DenseSet<unsigned> *UsedByPhi) {
390 const DenseSet<unsigned> &RegsUsedByPhi,
423 const DenseSet<unsigned> &UsedByPhi) {
666 const DenseSet<unsigned> &UsedByPhi,
749 DenseSet<unsigned> UsedByPhi;
H A DMachineFunction.cpp664 for (DenseSet<MachineConstantPoolValue*>::iterator I =
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DOptimalEdgeProfiling.cpp27 #include "llvm/ADT/DenseSet.h"
161 DenseSet<BasicBlock*> InsertedBlocks;
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DMergeFunctions.cpp56 #include "llvm/ADT/DenseSet.h"
95 /// TargetData so that we can keep them together as elements in the DenseSet.
196 DenseSet<const Value *> seen_values;
553 typedef DenseSet<ComparableFunction> FnSetType;
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DJumpThreading.cpp29 #include "llvm/ADT/DenseSet.h"
86 DenseSet<std::pair<Value*, BasicBlock*> > RecursionSet;
90 DenseSet<std::pair<Value*, BasicBlock*> > &TheSet;
93 RecursionSetRemover(DenseSet<std::pair<Value*, BasicBlock*> > &S,
/macosx-10.10/llvmCore-3425.0.34/tools/llvm-diff/
H A DDifferenceEngine.cpp22 #include "llvm/ADT/DenseSet.h"
126 DenseSet<std::pair<Value*, Value*> > TentativeValues;

Completed in 367 milliseconds

12