reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);