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.cpp54 MachineBasicBlock *SourceMBB);
57 MachineBasicBlock *SourceMBB);
60 MachineBasicBlock *SourceMBB);
63 bool findSourcesFromMBB(MachineBasicBlock *SourceMBB,
69 MachineBasicBlock *SourceMBB);
71 MachineBasicBlock *SourceMBB = nullptr);
72 bool findDest(unsigned SourceReg, MachineBasicBlock *SourceMBB,
74 bool isSource(unsigned Reg, MachineBasicBlock *SourceMBB = nullptr);
127 MachineBasicBlock *SourceMBB) { in phiInfoElementAddSource() argument
134 assert((SI.second != SourceMBB || SourceReg == SI.first)); in phiInfoElementAddSource()
[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()