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

References

lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  597     DefaultExitBB = SI.getDefaultDest();
  610   if (DefaultExitBB) {
  615     Loop *ExitL = LI.getLoopFor(DefaultExitBB);
  659   if (!DefaultExitBB) {
  690   if (DefaultExitBB) {
  691     if (pred_empty(DefaultExitBB)) {
  692       UnswitchedExitBBs.insert(DefaultExitBB);
  693       rewritePHINodesForUnswitchedExitBlock(*DefaultExitBB, *ParentBB, *OldPH);
  696           SplitBlock(DefaultExitBB, &DefaultExitBB->front(), &DT, &LI, MSSAU);
  696           SplitBlock(DefaultExitBB, &DefaultExitBB->front(), &DT, &LI, MSSAU);
  697       rewritePHINodesForExitAndUnswitchedBlocks(*DefaultExitBB, *SplitBB,
  700       DefaultExitBB = SplitExitBBMap[DefaultExitBB] = SplitBB;
  700       DefaultExitBB = SplitExitBBMap[DefaultExitBB] = SplitBB;
  743   if (DefaultExitBB) {
  744     NewSIW->setDefaultDest(DefaultExitBB);
  773     bool SkippedFirst = DefaultExitBB == nullptr;
  788   } else if (DefaultExitBB) {