Lines Matching refs:Br
403 bool fixupImmediateBr(ImmBranch &Br);
404 bool fixupConditionalBr(ImmBranch &Br);
405 bool fixupUnconditionalBr(ImmBranch &Br);
1504 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument
1505 MachineInstr *MI = Br.MI; in fixupImmediateBr()
1510 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr()
1513 if (!Br.isCond) in fixupImmediateBr()
1514 return fixupUnconditionalBr(Br); in fixupImmediateBr()
1515 return fixupConditionalBr(Br); in fixupImmediateBr()
1523 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument
1524 MachineInstr *MI = Br.MI; in fixupUnconditionalBr()
1530 Br.MaxDisp = BimmX16MaxDisp; in fixupUnconditionalBr()
1546 Br.MaxDisp = ((1<<24)-1) * 2; in fixupUnconditionalBr()
1564 MipsConstantIslands::fixupConditionalBr(ImmBranch &Br) { in fixupConditionalBr() argument
1565 MachineInstr *MI = Br.MI; in fixupConditionalBr()
1574 Br.MaxDisp = LongFormMaxOff; in fixupConditionalBr()
1609 if (isBBInRange(MI, NewDest, Br.MaxDisp)) { in fixupConditionalBr()
1646 Br.MI = &MBB->back(); in fixupConditionalBr()
1648 BuildMI(MBB, DebugLoc(), TII->get(Br.UncondBr)).addMBB(DestBB); in fixupConditionalBr()
1650 unsigned MaxDisp = getUnconditionalBrDisp(Br.UncondBr); in fixupConditionalBr()
1651 ImmBranches.push_back(ImmBranch(&MBB->back(), MaxDisp, false, Br.UncondBr)); in fixupConditionalBr()