Lines Matching defs:ImmBranch
317 /// ImmBranch - One per immediate branch, keeping the machine instruction
321 struct ImmBranch {
327 ImmBranch(MachineInstr *mi, unsigned maxdisp, bool cond, int ubr)
333 std::vector<ImmBranch> ImmBranches;
403 bool fixupImmediateBr(ImmBranch &Br);
404 bool fixupConditionalBr(ImmBranch &Br);
405 bool fixupUnconditionalBr(ImmBranch &Br);
724 ImmBranches.push_back(ImmBranch(&MI, MaxOffs, isCond, UOpc));
1233 ImmBranches.push_back(ImmBranch(&UserMBB->back(),
1475 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) {
1494 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) {
1534 MipsConstantIslands::fixupConditionalBr(ImmBranch &Br) {
1607 // Also update the ImmBranch as well as adding a new entry for the new branch.
1621 ImmBranches.push_back(ImmBranch(&MBB->back(), MaxDisp, false, Br.UncondBr));