Home | History | Annotate | Download | only in radeon

Lines Matching refs:MBB

49 R600InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
58 BuildMI(MBB, MI, DL, get(AMDGPU::MOV))
71 BuildMI(MBB, MI, DL, get(AMDGPU::MOV), DestReg)
163 findFirstPredicateSetterFrom(MachineBasicBlock &MBB,
166 while (I != MBB.begin()) {
177 R600InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
186 MachineBasicBlock::iterator I = MBB.end();
187 if (I == MBB.begin())
191 if (I == MBB.begin())
204 if (I == MBB.begin() ||
261 R600InstrInfo::InsertBranch(MachineBasicBlock &MBB,
271 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(TBB).addReg(0);
274 MachineInstr *PredSet = findFirstPredicateSetterFrom(MBB, MBB.end());
279 BuildMI(&MBB, DL, get(AMDGPU::JUMP))
285 MachineInstr *PredSet = findFirstPredicateSetterFrom(MBB, MBB.end());
289 BuildMI(&MBB, DL, get(AMDGPU::JUMP))
292 BuildMI(&MBB, DL, get(AMDGPU::JUMP)).addMBB(FBB).addReg(0);
298 R600InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const
304 MachineBasicBlock::iterator I = MBB.end();
306 if (I == MBB.begin()) {
315 MachineInstr *predSet = findFirstPredicateSetterFrom(MBB, I);
321 I = MBB.end();
323 if (I == MBB.begin()) {
333 MachineInstr *predSet = findFirstPredicateSetterFrom(MBB, I);
367 R600InstrInfo::isProfitableToIfCvt(MachineBasicBlock &MBB,
387 R600InstrInfo::isProfitableToDupForIfCvt(MachineBasicBlock &MBB,