reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  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;