Home
last modified time | relevance | path

Searched refs:NMBB (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp467 MachineBasicBlock *NMBB, in updateTerminator() argument
472 if (!BBToUpdate->isLayoutSuccessor(NMBB)) in updateTerminator()
473 TII->insertUnconditionalBranch(*BBToUpdate, NMBB, DL); in updateTerminator()
501 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); in tryToSplitRestore() local
504 MF->insert(MF->end(), NMBB); in tryToSplitRestore()
507 NMBB->addLiveIn(LI.PhysReg); in tryToSplitRestore()
509 TII->insertUnconditionalBranch(*NMBB, MBB, DebugLoc()); in tryToSplitRestore()
514 SuccBB->ReplaceUsesOfBlockWith(MBB, NMBB); in tryToSplitRestore()
516 NMBB->addSuccessor(MBB); in tryToSplitRestore()
519 updateTerminator(BBToUpdate, NMBB, TII); in tryToSplitRestore()
[all …]
H A DMachineBasicBlock.cpp1157 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); in SplitCriticalEdge() local
1158 NMBB->setCallFrameSize(Succ->getCallFrameSize()); in SplitCriticalEdge()
1165 MJTI.ReplaceMBBInJumpTable(JTI, Succ, NMBB); in SplitCriticalEdge()
1169 MF->insert(std::next(MachineFunction::iterator(this)), NMBB); in SplitCriticalEdge()
1171 << " -- " << printMBBReference(*NMBB) << " -- " in SplitCriticalEdge()
1177 LIS->insertMBBInMaps(NMBB); in SplitCriticalEdge()
1179 Indexes->insertMBBInMaps(NMBB); in SplitCriticalEdge()
1218 ReplaceUsesOfBlockWith(Succ, NMBB); in SplitCriticalEdge()
1223 PrevFallthrough = NMBB; in SplitCriticalEdge()
1231 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp68 MachineBasicBlock::iterator &NMBB);
854 MachineBasicBlock::iterator &NMBB) { in expandMI() argument
861 return expandAtomicCmpSwap(MBB, MBBI, NMBB); in expandMI()
864 return expandAtomicCmpSwapSubword(MBB, MBBI, NMBB); in expandMI()
887 return expandAtomicBinOpSubword(MBB, MBBI, NMBB); in expandMI()
899 return expandAtomicBinOp(MBB, MBBI, NMBB, 4); in expandMI()
911 return expandAtomicBinOp(MBB, MBBI, NMBB, 8); in expandMI()