Lines Matching defs:CurrentMBB
1254 MachineBasicBlock *CurrentMBB = &PrologMBB;
1452 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLDICL), ScratchReg)
1457 BuildMI(*CurrentMBB, {MI}, DL, TII.get(PPC::RLWINM), ScratchReg)
1462 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::SUBF8 : PPC::SUBF),
1466 MaterializeImm(*CurrentMBB, {MI}, NegFrameSize, ScratchReg);
1467 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::ADD8 : PPC::ADD4),
1471 CurrentMBB = probeRealignedStack(*CurrentMBB, {MI}, ScratchReg, FPReg);
1473 buildDefCFAReg(*CurrentMBB, {MI}, FPReg);
1476 BuildMI(*CurrentMBB, {MI}, DL, CopyInst, FPReg).addReg(SPReg).addReg(SPReg);
1479 buildDefCFA(*CurrentMBB, {MI}, FPReg, 0);
1484 MaterializeImm(*CurrentMBB, {MI}, NegResidualSize, ScratchReg);
1485 allocateAndProbe(*CurrentMBB, {MI}, NegResidualSize, ScratchReg,
1492 MaterializeImm(*CurrentMBB, {MI}, NegProbeSize, ScratchReg);
1494 allocateAndProbe(*CurrentMBB, {MI}, NegProbeSize, ScratchReg, UseDForm,
1498 buildDefCFAReg(*CurrentMBB, {MI}, SPReg);
1505 MaterializeImm(*CurrentMBB, {MI}, NumBlocks, ScratchReg);
1506 BuildMI(*CurrentMBB, {MI}, DL, TII.get(isPPC64 ? PPC::MTCTR8 : PPC::MTCTR))
1509 MaterializeImm(*CurrentMBB, {MI}, NegProbeSize, ScratchReg);
1512 std::next(CurrentMBB->getIterator());
1525 ExitMBB->splice(ExitMBB->end(), CurrentMBB,
1527 CurrentMBB->end());
1528 ExitMBB->transferSuccessorsAndUpdatePHIs(CurrentMBB);
1529 CurrentMBB->addSuccessor(LoopMBB);