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

References

lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  672   BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU);
  673   OldPH->getTerminator()->eraseFromParent();
  676   auto *NewSI = SwitchInst::Create(LoopCond, NewPH, ExitCases.size(), OldPH);
  693       rewritePHINodesForUnswitchedExitBlock(*DefaultExitBB, *ParentBB, *OldPH);
  698                                                 *ParentBB, *OldPH,
  714         rewritePHINodesForUnswitchedExitBlock(*ExitBB, *ParentBB, *OldPH);
  725                                                 *ParentBB, *OldPH,
  810     DTUpdates.push_back({DT.Insert, OldPH, UnswitchedExitBB});
  814     DTUpdates.push_back({DT.Insert, OldPH, SplitUnswitchedPair.second});