Searched refs:CurrentMBB (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCExpandAtomicPseudoInsts.cpp | 161 MachineBasicBlock *CurrentMBB = LoopMBB; in expandAtomicRMW128() local 166 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo, in expandAtomicRMW128() 205 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC)) in expandAtomicRMW128() 209 CurrentMBB->addSuccessor(LoopMBB); in expandAtomicRMW128() 210 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicRMW128() 277 CurrentMBB->addSuccessor(CmpSuccMBB); in expandAtomicCmpSwap128() 278 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128() 280 CurrentMBB = CmpSuccMBB; in expandAtomicCmpSwap128() 281 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo, in expandAtomicCmpSwap128() 288 CurrentMBB->addSuccessor(LoopCmpMBB); in expandAtomicCmpSwap128() [all …]
|
| H A D | PPCFrameLowering.cpp | 1249 MachineBasicBlock *CurrentMBB = &PrologMBB; in inlineStackProbe() local 1470 CurrentMBB = probeRealignedStack(*CurrentMBB, {MI}, ScratchReg, FPReg); in inlineStackProbe() 1472 buildDefCFAReg(*CurrentMBB, {MI}, FPReg); in inlineStackProbe() 1478 buildDefCFA(*CurrentMBB, {MI}, FPReg, 0); in inlineStackProbe() 1497 buildDefCFAReg(*CurrentMBB, {MI}, SPReg); in inlineStackProbe() 1504 MaterializeImm(*CurrentMBB, {MI}, NumBlocks, ScratchReg); in inlineStackProbe() 1511 std::next(CurrentMBB->getIterator()); in inlineStackProbe() 1524 ExitMBB->splice(ExitMBB->end(), CurrentMBB, in inlineStackProbe() 1526 CurrentMBB->end()); in inlineStackProbe() 1527 ExitMBB->transferSuccessorsAndUpdatePHIs(CurrentMBB); in inlineStackProbe() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.cpp | 806 if (DAG.RegionBegin->getParent() != CurrentMBB) in initGCNRegion() 810 DAG.enterRegion(CurrentMBB, DAG.begin(), DAG.end(), NumRegionInstrs); in initGCNRegion() 817 LLVM_DEBUG(dbgs() << MF.getName() << ":" << printMBBReference(*CurrentMBB) in initGCNRegion() 818 << " " << CurrentMBB->getName() in initGCNRegion() 820 if (DAG.RegionEnd != CurrentMBB->end()) dbgs() << *DAG.RegionEnd; in initGCNRegion() 895 if (CurrentMBB) in setupNewBlock() 898 CurrentMBB = DAG.RegionBegin->getParent(); in setupNewBlock() 899 DAG.startBlock(CurrentMBB); in setupNewBlock() 904 DAG.computeBlockPressure(RegionIdx, CurrentMBB); in setupNewBlock()
|
| H A D | GCNSchedStrategy.h | 260 MachineBasicBlock *CurrentMBB = nullptr; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PreLegalizerCombiner.cpp | 627 MachineBasicBlock *CurrentMBB = MI.getParent(); in tryToSimplifyUADDO() local 629 if (!FailMBB->succ_empty() || CondUser->getParent() != CurrentMBB) in tryToSimplifyUADDO() 632 [&MI, FailMBB, CurrentMBB](MachineInstr &I) { in tryToSimplifyUADDO() 634 (I.getParent() == FailMBB || I.getParent() == CurrentMBB); in tryToSimplifyUADDO()
|