reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
218 for (int i : llvm::seq<int>(0, PN.getNumIncomingValues())) { 219 auto *IncomingC = dyn_cast<ConstantInt>(PN.getIncomingValue(i)); 224 if (!IncomingConstantBlocks.insert(PN.getIncomingBlock(i)).second) 239 LLVM_DEBUG(dbgs() << " Free: " << PN << "\n"); 246 if (!isSafeToSpeculatePHIUsers(PN, DT, PotentialSpecSet, UnsafeSet)) { 247 LLVM_DEBUG(dbgs() << " Unsafe PHI: " << PN << "\n"); 253 for (Use &U : PN.uses()) { 325 << ": " << PN << "\n"); 326 CostSavingsMap[&PN] = TotalMatCost - TotalFoldedCost;