Searched refs:PotentialSpecSet (Results 1 – 1 of 1) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculateAroundPHIs.cpp | 51 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 …]
|