Home
last modified time | relevance | path

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

123456

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSmallPtrSet.h343 class SmallPtrSetImpl : public SmallPtrSetImplBase {
350 SmallPtrSetImpl(const void **SmallStorage, const SmallPtrSetImpl &that)
352 SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize,
353 SmallPtrSetImpl &&that)
355 explicit SmallPtrSetImpl(const void **SmallStorage, unsigned SmallSize)
364 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete;
417 bool operator==(const SmallPtrSetImpl<PtrType> &LHS,
418 const SmallPtrSetImpl<PtrType> &RHS) {
433 bool operator!=(const SmallPtrSetImpl<PtrType> &LHS,
434 const SmallPtrSetImpl<PtrType> &RHS) {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCodeMetrics.cpp29 SmallPtrSetImpl<const Value *> &Visited, in appendSpeculatableOperands()
41 static void completeEphemeralValues(SmallPtrSetImpl<const Value *> &Visited, in completeEphemeralValues()
43 SmallPtrSetImpl<const Value *> &EphValues) { in completeEphemeralValues()
72 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
96 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues()
118 const SmallPtrSetImpl<const Value*> &EphValues) { in analyzeBasicBlock()
DCFG.cpp132 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachableFromMany()
220 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable()
/third_party/skia/third_party/externals/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;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCodeMetrics.h80 const SmallPtrSetImpl<const Value*> &EphValues);
85 SmallPtrSetImpl<const Value *> &EphValues);
90 SmallPtrSetImpl<const Value *> &EphValues);
DCFG.h69 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet = nullptr,
105 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet,
DIVDescriptors.h94 SmallPtrSetImpl<Instruction *> &CI) in RecurrenceDescriptor()
144 SmallPtrSetImpl<Instruction *> &Insts,
148 static bool areAllUsesIn(Instruction *I, SmallPtrSetImpl<Instruction *> &Set);
DGlobalsModRef.h117 SmallPtrSetImpl<Function *> *Readers = nullptr,
118 SmallPtrSetImpl<Function *> *Writers = nullptr,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DGenericIteratedDominanceFrontier.h75 void setDefiningBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setDefiningBlocks()
84 void setLiveInBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setLiveInBlocks()
108 const SmallPtrSetImpl<NodeTy *> *LiveInBlocks;
109 const SmallPtrSetImpl<NodeTy *> *DefBlocks;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp85 SmallPtrSetImpl<Instruction *> &DepInsts,
86 SmallPtrSetImpl<const BasicBlock *> &Visited,
95 SmallPtrSetImpl<Instruction *> &DependingInstructions,
96 SmallPtrSetImpl<const BasicBlock *> &Visited);
158 SmallPtrSetImpl<Instruction *> &DependingInstructions, in contractAutorelease()
159 SmallPtrSetImpl<const BasicBlock *> &Visited) { in contractAutorelease()
449 SmallPtrSetImpl<Instruction *> &DependingInsts, in tryToPeepholeInstruction()
450 SmallPtrSetImpl<const BasicBlock *> &Visited, bool &TailOkForStoreStrongs, in tryToPeepholeInstruction()
DDependencyAnalysis.h56 SmallPtrSetImpl<Instruction *> &DependingInstructions,
57 SmallPtrSetImpl<const BasicBlock *> &Visited,
DDependencyAnalysis.cpp222 SmallPtrSetImpl<Instruction *> &DependingInsts, in FindDependencies()
223 SmallPtrSetImpl<const BasicBlock *> &Visited, in FindDependencies()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp92 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks()
93 const SmallPtrSetImpl<BasicBlock *> &DefBlocks, in ComputeLiveInBlocks()
94 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks, in ComputeLiveInBlocks()
DCodeMoverUtils.cpp61 SmallPtrSetImpl<Instruction *> &InBetweenInsts) { in collectInstructionsInBetween()
66 SmallPtrSetImpl<Instruction *> &WorkList) { in collectInstructionsInBetween()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h267 SmallPtrSetImpl<Instruction *> &DeadInstructions);
283 VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef,
284 SmallPtrSetImpl<Instruction *> &DeadInstructions,
DVPlanTransforms.h30 SmallPtrSetImpl<Instruction *> &DeadInstructions);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp50 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeToSpeculatePHIUsers()
51 SmallPtrSetImpl<Instruction *> &UnsafeSet) { in isSafeToSpeculatePHIUsers()
204 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeAndProfitableToSpeculateAroundPHI()
205 SmallPtrSetImpl<Instruction *> &UnsafeSet, DominatorTree &DT, in isSafeAndProfitableToSpeculateAroundPHI()
423 const SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in findProfitablePHIs()
560 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in speculatePHIs()
DSink.cpp61 SmallPtrSetImpl<Instruction *> &Stores) { in isSafeToMove()
140 SmallPtrSetImpl<Instruction *> &Stores, in SinkInstruction()
DLoopSink.cpp83 static BlockFrequency adjustedSumFreq(SmallPtrSetImpl<BasicBlock *> &BBs, in adjustedSumFreq()
121 findBBsToSinkInto(const Loop &L, const SmallPtrSetImpl<BasicBlock *> &UseBBs, in findBBsToSinkInto()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUAlwaysInlinePass.cpp36 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline);
58 SmallPtrSetImpl<Function *> &FuncsToAlwaysInline) { in recursivelyVisitUsers()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h115 const SmallPtrSetImpl<const Value *> &EphValues,
142 const SmallPtrSetImpl<const Value *> &EphValues,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DConstantMerge.cpp47 SmallPtrSetImpl<const GlobalValue*> &UsedValues) { in FindUsedValues()
96 const SmallPtrSetImpl<const GlobalValue *> &UsedGlobals) { in isUnmergeableGlobal()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h366 bool blockCanBePredicated(BasicBlock *BB, SmallPtrSetImpl<Value *> &SafePtrs,
373 SmallPtrSetImpl<Value *> &AllowedExit);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DFloat2Int.h39 void walkBackwards(const SmallPtrSetImpl<Instruction *> &Roots);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
DGlobalDCE.h65 void ComputeDependencies(Value *V, SmallPtrSetImpl<GlobalValue *> &U);

123456