Lines Matching refs:DestBB
1527 bool ARMConstantIslands::isBBInRange(MachineInstr *MI,MachineBasicBlock *DestBB, in isBBInRange() argument
1531 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in isBBInRange()
1533 DEBUG(dbgs() << "Branch of destination BB#" << DestBB->getNumber() in isBBInRange()
1554 MachineBasicBlock *DestBB = MI->getOperand(0).getMBB(); in fixupImmediateBr() local
1557 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr()
1595 MachineBasicBlock *DestBB = MI->getOperand(0).getMBB(); in fixupConditionalBr() local
1630 BMI->getOperand(0).setMBB(DestBB); in fixupConditionalBr()
1649 DEBUG(dbgs() << " Insert B to BB#" << DestBB->getNumber() in fixupConditionalBr()
1660 BuildMI(MBB, DebugLoc(), TII->get(Br.UncondBr)).addMBB(DestBB) in fixupConditionalBr()
1663 BuildMI(MBB, DebugLoc(), TII->get(Br.UncondBr)).addMBB(DestBB); in fixupConditionalBr()
1796 MachineBasicBlock *DestBB = Br.MI->getOperand(0).getMBB(); in optimizeThumb2Branches() local
1797 if (isBBInRange(Br.MI, DestBB, MaxOffs)) { in optimizeThumb2Branches()
1826 MachineBasicBlock *DestBB = Br.MI->getOperand(0).getMBB(); in optimizeThumb2Branches() local
1830 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in optimizeThumb2Branches()
1845 .addReg(Reg).addMBB(DestBB,Br.MI->getOperand(0).getTargetFlags()); in optimizeThumb2Branches()