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

/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp458 /// New restore point: NMBB
461 /// 1. Fallthrough to NMBB iff NMBB is inserted immediately above MBB in the
463 /// 2. Branch unconditionally to NMBB iff NMBB is inserted at any other place.
465 MachineBasicBlock *NMBB,
468 // if NMBB isn't the new layout successor for BBToUpdate, insert unconditional
470 if (!BBToUpdate->isLayoutSuccessor(NMBB))
471 TII->insertUnconditionalBranch(*BBToUpdate, NMBB, DL);
480 /// new restore point: \p NMBB
464 updateTerminator(MachineBasicBlock *BBToUpdate, MachineBasicBlock *NMBB, const TargetInstrInfo *TII) argument
499 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); local
528 rollbackRestoreSplit(MachineFunction &MF, MachineBasicBlock *NMBB, MachineBasicBlock *MBB, ArrayRef<MachineBasicBlock *> DirtyPreds, const TargetInstrInfo *TII) argument
[all...]
H A DMachineBasicBlock.cpp1142 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock();
1143 NMBB->setCallFrameSize(Succ->getCallFrameSize());
1150 MJTI.ReplaceMBBInJumpTable(JTI, Succ, NMBB);
1154 MF->insert(std::next(MachineFunction::iterator(this)), NMBB);
1156 << " -- " << printMBBReference(*NMBB) << " -- "
1162 LIS->insertMBBInMaps(NMBB);
1164 Indexes->insertMBBInMaps(NMBB);
1203 ReplaceUsesOfBlockWith(Succ, NMBB);
1205 // Since we replaced all uses of Succ with NMBB, that should also be treated
1208 PrevFallthrough = NMBB;
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp68 MachineBasicBlock::iterator &NMBB);
818 MachineBasicBlock::iterator &NMBB) {
825 return expandAtomicCmpSwap(MBB, MBBI, NMBB);
828 return expandAtomicCmpSwapSubword(MBB, MBBI, NMBB);
851 return expandAtomicBinOpSubword(MBB, MBBI, NMBB);
863 return expandAtomicBinOp(MBB, MBBI, NMBB, 4);
875 return expandAtomicBinOp(MBB, MBBI, NMBB, 8);
816 expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, MachineBasicBlock::iterator &NMBB) argument

Completed in 68 milliseconds