Lines Matching defs:CurrentMBB
160 MachineBasicBlock *CurrentMBB = LoopMBB;
161 BuildMI(CurrentMBB, DL, LL, Old).addReg(RA).addReg(RB);
165 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo,
169 BuildMI(CurrentMBB, DL, TII->get(PPC::ADDC8), ScratchLo)
172 BuildMI(CurrentMBB, DL, TII->get(PPC::ADDE8), ScratchHi)
177 BuildMI(CurrentMBB, DL, TII->get(PPC::SUBFC8), ScratchLo)
180 BuildMI(CurrentMBB, DL, TII->get(PPC::SUBFE8), ScratchHi)
187 BuildMI(CurrentMBB, DL, TII->get((Instr)), ScratchLo) \
190 BuildMI(CurrentMBB, DL, TII->get((Instr)), ScratchHi) \
203 BuildMI(CurrentMBB, DL, SC).addReg(Scratch).addReg(RA).addReg(RB);
204 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC))
208 CurrentMBB->addSuccessor(LoopMBB);
209 CurrentMBB->addSuccessor(ExitMBB);
258 MachineBasicBlock *CurrentMBB = LoopCmpMBB;
259 BuildMI(CurrentMBB, DL, LL, Old).addReg(RA).addReg(RB);
260 BuildMI(CurrentMBB, DL, TII->get(PPC::XOR8), ScratchLo)
263 BuildMI(CurrentMBB, DL, TII->get(PPC::XOR8), ScratchHi)
266 BuildMI(CurrentMBB, DL, TII->get(PPC::OR8_rec), ScratchLo)
269 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC))
273 CurrentMBB->addSuccessor(CmpSuccMBB);
274 CurrentMBB->addSuccessor(ExitMBB);
276 CurrentMBB = CmpSuccMBB;
277 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo,
279 BuildMI(CurrentMBB, DL, SC).addReg(Scratch).addReg(RA).addReg(RB);
280 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC))
284 CurrentMBB->addSuccessor(LoopCmpMBB);
285 CurrentMBB->addSuccessor(ExitMBB);