Lines Matching refs:LandBlk
913 MachineBasicBlock *LandBlk; in ifPatternMatch() local
921 LandBlk = *TrueMBB->succ_begin(); in ifPatternMatch()
924 LandBlk = FalseMBB; in ifPatternMatch()
932 LandBlk = FalseMBB; in ifPatternMatch()
936 LandBlk = *FalseMBB->succ_begin(); in ifPatternMatch()
939 LandBlk = *TrueMBB->succ_begin(); in ifPatternMatch()
947 if (LandBlk && in ifPatternMatch()
950 Cloned += improveSimpleJumpintoIf(MBB, TrueMBB, FalseMBB, &LandBlk); in ifPatternMatch()
963 mergeIfthenelseBlock(BranchMI, MBB, TrueMBB, FalseMBB, LandBlk); in ifPatternMatch()
1151 MachineBasicBlock *LandBlk = *LandMBBPtr; in improveSimpleJumpintoIf() local
1175 showImproveSimpleJumpintoIf(HeadMBB, TrueMBB, FalseMBB, LandBlk, 0);); in improveSimpleJumpintoIf()
1260 bool LandBlkHasOtherPred = (LandBlk->pred_size() > 2); in improveSimpleJumpintoIf()
1263 MachineBasicBlock::iterator I = insertInstrBefore(LandBlk, R600::ENDIF); in improveSimpleJumpintoIf()
1270 insertCondBranchBefore(LandBlk, I, R600::IF_PREDICATE_SET, in improveSimpleJumpintoIf()
1278 insertCondBranchBefore(LandBlk, I, R600::IF_PREDICATE_SET, InitReg, in improveSimpleJumpintoIf()
1282 migrateInstruction(TrueMBB, LandBlk, I); in improveSimpleJumpintoIf()
1291 migrateInstruction(FalseMBB, LandBlk, I); in improveSimpleJumpintoIf()
1303 for (MachineBasicBlock *MBB : LandBlk->predecessors()) in improveSimpleJumpintoIf()
1309 showImproveSimpleJumpintoIf(HeadMBB, TrueMBB, FalseMBB, LandBlk, 0);); in improveSimpleJumpintoIf()
1312 *LandMBBPtr = LandBlk; in improveSimpleJumpintoIf()