Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp2580 MachineBasicBlock *CurrentMerge = LastMerge; in structurizeComplexRegion() local
2624 if (!InnerLRegion->getExit()->isSuccessor(CurrentMerge)) in structurizeComplexRegion()
2625 InnerLRegion->getExit()->addSuccessor(CurrentMerge); in structurizeComplexRegion()
2637 MachineBasicBlock *IfEnd = CurrentMerge; in structurizeComplexRegion()
2638 CurrentMerge = createIfRegion(CurrentMerge, InnerLRegion, LRegion, in structurizeComplexRegion()
2641 TII->convertNonUniformIfRegion(CurrentMerge, IfEnd); in structurizeComplexRegion()
2661 MachineBasicBlock *IfEnd = CurrentMerge; in structurizeComplexRegion()
2664 CurrentMerge = createIfRegion(CurrentMerge, MBB, LRegion, BBSelectRegIn, in structurizeComplexRegion()
2666 if (CurrentMerge) { in structurizeComplexRegion()
2667 TII->convertNonUniformIfRegion(CurrentMerge, IfEnd); in structurizeComplexRegion()