Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp63 bool findSourcesFromMBB(MachineBasicBlock *SourceMBB,
69 MachineBasicBlock *SourceMBB);
71 MachineBasicBlock *SourceMBB = nullptr);
148 (SI.second == nullptr || SI.second == SourceMBB)) { in phiInfoElementRemoveSource()
187 if (SI.second == SourceMBB) { in findSourcesFromMBB()
229 findPHIInfoElementFromSource(SourceReg, SourceMBB); in findDest()
239 return findDest(Reg, SourceMBB, DestReg); in isSource()
1098 MachineBasicBlock *SourceMBB,
1454 if (SourceMBB) { in shrinkPHI()
1456 MIB.addMBB(SourceMBB); in shrinkPHI()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp391 void PPCBranchCoalescing::moveAndUpdatePHIs(MachineBasicBlock *SourceMBB, in moveAndUpdatePHIs() argument
394 MachineBasicBlock::iterator MI = SourceMBB->begin(); in moveAndUpdatePHIs()
395 MachineBasicBlock::iterator ME = SourceMBB->getFirstNonPHI(); in moveAndUpdatePHIs()
407 if (MO.getMBB() == SourceMBB) in moveAndUpdatePHIs()
411 TargetMBB->splice(TargetMBB->begin(), SourceMBB, MI, ME); in moveAndUpdatePHIs()