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

References

lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  937   if (MBB->succ_size() != 2)
  939   if (hasBackEdge(MBB))
  941   MachineInstr *BranchMI = getNormalBlockBranchInstr(MBB);
  951   MachineBasicBlock *FalseMBB = getFalseBranch(MBB, BranchMI);
  972     reversePredicateSetter(MBB->end(), *MBB);
  972     reversePredicateSetter(MBB->end(), *MBB);
  982     return NumMatch + handleJumpintoIf(MBB, TrueMBB, FalseMBB);
  991      Cloned += improveSimpleJumpintoIf(MBB, TrueMBB, FalseMBB, &LandBlk);
  995     TrueMBB = cloneBlockForPredecessor(TrueMBB, MBB);
 1000     FalseMBB = cloneBlockForPredecessor(FalseMBB, MBB);
 1004   mergeIfthenelseBlock(BranchMI, MBB, TrueMBB, FalseMBB, LandBlk);