Home
last modified time | relevance | path

Searched refs:CurrentMBB (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCExpandAtomicPseudoInsts.cpp166 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo, in expandAtomicRMW128()
209 CurrentMBB->addSuccessor(LoopMBB); in expandAtomicRMW128()
210 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicRMW128()
280 CurrentMBB->addSuccessor(CmpSuccMBB); in expandAtomicCmpSwap128()
281 CurrentMBB->addSuccessor(CmpFailMBB); in expandAtomicCmpSwap128()
283 CurrentMBB = CmpSuccMBB; in expandAtomicCmpSwap128()
284 PairedCopy(TII, *CurrentMBB, CurrentMBB->end(), DL, ScratchHi, ScratchLo, in expandAtomicCmpSwap128()
292 CurrentMBB->addSuccessor(LoopCmpMBB); in expandAtomicCmpSwap128()
293 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
294 CurrentMBB = CmpFailMBB; in expandAtomicCmpSwap128()
[all …]
H A DPPCFrameLowering.cpp1237 MachineBasicBlock *CurrentMBB = &PrologMBB; in inlineStackProbe() local
1455 CurrentMBB = probeRealignedStack(*CurrentMBB, {MI}, ScratchReg, FPReg); in inlineStackProbe()
1457 buildDefCFAReg(*CurrentMBB, {MI}, FPReg); in inlineStackProbe()
1463 buildDefCFA(*CurrentMBB, {MI}, FPReg, 0); in inlineStackProbe()
1482 buildDefCFAReg(*CurrentMBB, {MI}, SPReg); in inlineStackProbe()
1489 MaterializeImm(*CurrentMBB, {MI}, NumBlocks, ScratchReg); in inlineStackProbe()
1496 std::next(CurrentMBB->getIterator()); in inlineStackProbe()
1509 ExitMBB->splice(ExitMBB->end(), CurrentMBB, in inlineStackProbe()
1511 CurrentMBB->end()); in inlineStackProbe()
1512 ExitMBB->transferSuccessorsAndUpdatePHIs(CurrentMBB); in inlineStackProbe()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp576 if (DAG.RegionBegin->getParent() != CurrentMBB) in initGCNRegion()
580 DAG.enterRegion(CurrentMBB, DAG.begin(), DAG.end(), NumRegionInstrs); in initGCNRegion()
587 LLVM_DEBUG(dbgs() << MF.getName() << ":" << printMBBReference(*CurrentMBB) in initGCNRegion()
588 << " " << CurrentMBB->getName() in initGCNRegion()
590 if (DAG.RegionEnd != CurrentMBB->end()) dbgs() << *DAG.RegionEnd; in initGCNRegion()
645 if (CurrentMBB) in setupNewBlock()
648 CurrentMBB = DAG.RegionBegin->getParent(); in setupNewBlock()
649 DAG.startBlock(CurrentMBB); in setupNewBlock()
653 DAG.computeBlockPressure(RegionIdx, CurrentMBB); in setupNewBlock()
H A DGCNSchedStrategy.h191 MachineBasicBlock *CurrentMBB = nullptr; variable
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp296 MachineBasicBlock *CurrentMBB = MI.getParent(); in tryToSimplifyUADDO() local
298 if (!FailMBB->succ_empty() || CondUser->getParent() != CurrentMBB) in tryToSimplifyUADDO()
301 [&MI, FailMBB, CurrentMBB](MachineInstr &I) { in tryToSimplifyUADDO()
303 (I.getParent() == FailMBB || I.getParent() == CurrentMBB); in tryToSimplifyUADDO()