Home
last modified time | relevance | path

Searched refs:PotentialSpecSet (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp51 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeToSpeculatePHIUsers() argument
122 if (PotentialSpecSet.count(OpI)) in isSafeToSpeculatePHIUsers()
154 PotentialSpecSet.insert(UI); in isSafeToSpeculatePHIUsers()
164 assert(PotentialSpecSet.count(I) && in isSafeToSpeculatePHIUsers()
197 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeAndProfitableToSpeculateAroundPHI() argument
239 if (!isSafeToSpeculatePHIUsers(PN, DT, PotentialSpecSet, UnsafeSet)) { in isSafeAndProfitableToSpeculateAroundPHI()
448 return !PotentialSpecSet.count(I) || SpecCostMap.count(I); in findProfitablePHIs()
591 return !PotentialSpecSet.count(I) || in speculatePHIs()
736 SmallPtrSet<Instruction *, 16> PotentialSpecSet; in tryToSpeculatePHIs() local
786 PNs, CostSavingsMap, PotentialSpecSet, PredSet.size(), DT, TTI); in tryToSpeculatePHIs()
[all …]