Lines Matching defs:CurrentMBB
1251 MachineBasicBlock *CurrentMBB = &PrologMBB;
1449 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLDICL), ScratchReg)
1454 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLWINM), ScratchReg)
1459 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::SUBF8 : PPC::SUBF),
1463 MaterializeImm(*CurrentMBB, {MI}, NegFrameSize, ScratchReg);
1464 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::ADD8 : PPC::ADD4),
1468 CurrentMBB = probeRealignedStack(*CurrentMBB, {MI}, ScratchReg, FPReg);
1470 buildDefCFAReg(*CurrentMBB, {MI}, FPReg);
1473 BuildMI(*CurrentMBB, {MI}, DL, CopyInst, FPReg).addReg(SPReg).addReg(SPReg);
1476 buildDefCFA(*CurrentMBB, {MI}, FPReg, 0);
1481 MaterializeImm(*CurrentMBB, {MI}, NegResidualSize, ScratchReg);
1482 allocateAndProbe(*CurrentMBB, {MI}, NegResidualSize, ScratchReg,
1489 MaterializeImm(*CurrentMBB, {MI}, NegProbeSize, ScratchReg);
1491 allocateAndProbe(*CurrentMBB, {MI}, NegProbeSize, ScratchReg, UseDForm,
1495 buildDefCFAReg(*CurrentMBB, {MI}, SPReg);
1502 MaterializeImm(*CurrentMBB, {MI}, NumBlocks, ScratchReg);
1503 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::MTCTR8 : PPC::MTCTR))
1506 MaterializeImm(*CurrentMBB, {MI}, NegProbeSize, ScratchReg);
1509 std::next(CurrentMBB->getIterator());
1522 ExitMBB->splice(ExitMBB->end(), CurrentMBB,
1524 CurrentMBB->end());
1525 ExitMBB->transferSuccessorsAndUpdatePHIs(CurrentMBB);
1526 CurrentMBB->addSuccessor(LoopMBB);