Home
last modified time | relevance | path

Searched refs:SmallPtrSetImpl (Results 1 – 25 of 229) sorted by relevance

12345678910

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSmallPtrSet.h47 class SmallPtrSetImpl {
65 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl& that);
66 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize) : in SmallPtrSetImpl() function
75 ~SmallPtrSetImpl();
138 void operator=(const SmallPtrSetImpl &RHS); // DO NOT IMPLEMENT.
140 void CopyFrom(const SmallPtrSetImpl &RHS);
165 while (*Bucket == SmallPtrSetImpl::getEmptyMarker() || in AdvanceIfNotValid()
166 *Bucket == SmallPtrSetImpl::getTombstoneMarker()) in AdvanceIfNotValid()
234 class SmallPtrSet : public SmallPtrSetImpl {
242 SmallPtrSet() : SmallPtrSetImpl(SmallStorage, SmallSizePowTwo) {}
[all …]
/external/swiftshader/third_party/LLVM/lib/Support/
DSmallPtrSet.cpp21 void SmallPtrSetImpl::shrink_and_clear() { in shrink_and_clear()
39 bool SmallPtrSetImpl::insert_imp(const void * Ptr) { in insert_imp()
76 bool SmallPtrSetImpl::erase_imp(const void * Ptr) { in erase_imp()
103 const void * const *SmallPtrSetImpl::FindBucketFor(const void *Ptr) const { in FindBucketFor()
132 void SmallPtrSetImpl::Grow(unsigned NewSize) { in Grow()
172 SmallPtrSetImpl::SmallPtrSetImpl(const void **SmallStorage, in SmallPtrSetImpl() function in SmallPtrSetImpl
173 const SmallPtrSetImpl& that) { in SmallPtrSetImpl()
197 void SmallPtrSetImpl::CopyFrom(const SmallPtrSetImpl &RHS) { in CopyFrom()
226 SmallPtrSetImpl::~SmallPtrSetImpl() { in ~SmallPtrSetImpl()
/external/llvm/include/llvm/ADT/
DSmallPtrSet.h294 class SmallPtrSetImpl : public SmallPtrSetImplBase {
297 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete;
301 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that)
303 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize,
304 SmallPtrSetImpl &&that)
306 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize)
353 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
359 typedef SmallPtrSetImpl<PtrType> BaseT;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h56 void setDefiningBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setDefiningBlocks()
66 void setLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setLiveInBlocks()
89 const SmallPtrSetImpl<BasicBlock *> *LiveInBlocks;
90 const SmallPtrSetImpl<BasicBlock *> *DefBlocks;
DCodeMetrics.h90 const SmallPtrSetImpl<const Value*> &EphValues);
95 SmallPtrSetImpl<const Value *> &EphValues);
100 SmallPtrSetImpl<const Value *> &EphValues);
DGlobalsModRef.h109 SmallPtrSetImpl<Function *> *Readers = nullptr,
110 SmallPtrSetImpl<Function *> *Writers = nullptr,
/external/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h56 void setDefiningBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setDefiningBlocks()
66 void setLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) { in setLiveInBlocks()
90 const SmallPtrSetImpl<BasicBlock *> *LiveInBlocks;
91 const SmallPtrSetImpl<BasicBlock *> *DefBlocks;
DCodeMetrics.h90 SmallPtrSetImpl<const Value*> &EphValues);
95 SmallPtrSetImpl<const Value *> &EphValues);
100 SmallPtrSetImpl<const Value *> &EphValues);
DGlobalsModRef.h109 SmallPtrSetImpl<Function *> *Readers = nullptr,
110 SmallPtrSetImpl<Function *> *Writers = nullptr,
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSmallPtrSet.h335 class SmallPtrSetImpl : public SmallPtrSetImplBase {
340 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that)
342 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize,
343 SmallPtrSetImpl &&that)
345 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize)
352 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete;
411 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
417 typedef SmallPtrSetImpl<PtrType> BaseT;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCodeMetrics.cpp31 SmallPtrSetImpl<const Value *> &Visited, in appendSpeculatableOperands()
43 static void completeEphemeralValues(SmallPtrSetImpl<const Value *> &Visited, in completeEphemeralValues()
45 SmallPtrSetImpl<const Value *> &EphValues) { in completeEphemeralValues()
74 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
98 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
120 const SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
DSmallPtrSet.h344 class SmallPtrSetImpl : public SmallPtrSetImplBase {
351 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that)
353 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize,
354 SmallPtrSetImpl &&that)
356 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize)
365 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete;
418 class SmallPtrSet : public SmallPtrSetImpl<PtrType> {
424 using BaseT = SmallPtrSetImpl<PtrType>;
/external/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h97 bool Signed, SmallPtrSetImpl<Instruction *> &CI) in RecurrenceDescriptor()
147 SmallPtrSetImpl<Instruction *> &Insts);
150 static bool areAllUsesIn(Instruction *I, SmallPtrSetImpl<Instruction *> &Set);
215 SmallPtrSetImpl<Instruction *> &Visited,
216 SmallPtrSetImpl<Instruction *> &CI);
225 SmallPtrSetImpl<Instruction *> &Visited,
226 SmallPtrSetImpl<Instruction *> &CI);
/external/llvm/lib/Analysis/
DCodeMetrics.cpp31 SmallPtrSetImpl<const Value*> &EphValues) { in completeEphemeralValues()
66 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
88 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
107 SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DPredicateInfo.h233 void processAssume(IntrinsicInst *, BasicBlock *, SmallPtrSetImpl<Value *> &);
234 void processBranch(BranchInst *, BasicBlock *, SmallPtrSetImpl<Value *> &);
235 void processSwitch(SwitchInst *, BasicBlock *, SmallPtrSetImpl<Value *> &);
236 void renameUses(SmallPtrSetImpl<Value *> &);
244 void addInfoFor(SmallPtrSetImpl<Value *> &OpsToRename, Value *Op,
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp79 SmallPtrSetImpl<Instruction *> &DepInsts,
80 SmallPtrSetImpl<const BasicBlock *> &Visited,
88 SmallPtrSetImpl<Instruction *> &DependingInstructions,
89 SmallPtrSetImpl<const BasicBlock *> &Visited);
148 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease()
149 SmallPtrSetImpl<const BasicBlock *> &Visited) { in contractAutorelease()
407 SmallPtrSetImpl<Instruction *> &DependingInsts, in tryToPeepholeInstruction()
408 SmallPtrSetImpl<const BasicBlock *> &Visited, in tryToPeepholeInstruction()
DDependencyAnalysis.h57 SmallPtrSetImpl<Instruction *> &DependingInstructions,
58 SmallPtrSetImpl<const BasicBlock *> &Visited,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp80 SmallPtrSetImpl<Instruction *> &DepInsts,
81 SmallPtrSetImpl<const BasicBlock *> &Visited,
90 SmallPtrSetImpl<Instruction *> &DependingInstructions,
91 SmallPtrSetImpl<const BasicBlock *> &Visited);
153 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease()
154 SmallPtrSetImpl<const BasicBlock *> &Visited) { in contractAutorelease()
436 SmallPtrSetImpl<Instruction *> &DependingInsts, in tryToPeepholeInstruction()
437 SmallPtrSetImpl<const BasicBlock *> &Visited, in tryToPeepholeInstruction()
DDependencyAnalysis.h57 SmallPtrSetImpl<Instruction *> &DependingInstructions,
58 SmallPtrSetImpl<const BasicBlock *> &Visited,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp93 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks()
94 const SmallPtrSetImpl<BasicBlock *> &DefBlocks, in ComputeLiveInBlocks()
95 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks, in ComputeLiveInBlocks()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h255 SmallPtrSetImpl<Instruction *> &DeadInstructions);
271 buildVPlanWithVPRecipes(VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef,
272 SmallPtrSetImpl<Instruction *> &DeadInstructions);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp51 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeToSpeculatePHIUsers()
52 SmallPtrSetImpl<Instruction *> &UnsafeSet) { in isSafeToSpeculatePHIUsers()
197 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeAndProfitableToSpeculateAroundPHI()
198 SmallPtrSetImpl<Instruction *> &UnsafeSet, DominatorTree &DT, in isSafeAndProfitableToSpeculateAroundPHI()
416 const SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in findProfitablePHIs()
553 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in speculatePHIs()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUAlwaysInlinePass.cpp37 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline);
59 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline) { in recursivelyVisitUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMCodeGenPrepare.cpp79 SmallPtrSetImpl<Value*> &Visited,
80 SmallPtrSetImpl<Value*> &Leaves,
81 SmallPtrSetImpl<Instruction*> &Roots);
283 SmallPtrSetImpl<Value*> &Visited, in Mutate()
284 SmallPtrSetImpl<Value*> &Leaves, in Mutate()
285 SmallPtrSetImpl<Instruction*> &Roots) { in Mutate()
/external/llvm/lib/Transforms/Scalar/
DADCE.cpp39 SmallPtrSetImpl<const Metadata *> &AliveScopes) { in collectLiveScopes()
51 SmallPtrSetImpl<const Metadata *> &AliveScopes) { in collectLiveScopes()

12345678910