Home | History | Annotate | Download | only in Mips

Lines Matching refs:MBB

51 insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const
54 BuildMI(MBB, MI, DL, get(Mips::NOP));
57 MachineMemOperand *MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI,
59 MachineFunction &MF = *MBB.getParent();
78 // MBB.
86 bool MipsInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
92 BranchType BT = AnalyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs);
98 MipsInstrInfo::BuildCondBr(MachineBasicBlock &MBB, MachineBasicBlock *TBB,
102 MachineInstrBuilder MIB = BuildMI(&MBB, DL, MCID);
116 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB,
131 BuildCondBr(MBB, TBB, DL, Cond);
132 BuildMI(&MBB, DL, get(UncondBrOpc)).addMBB(FBB);
139 BuildMI(&MBB, DL, get(UncondBrOpc)).addMBB(TBB);
141 BuildCondBr(MBB, TBB, DL, Cond);
145 unsigned MipsInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
146 MachineBasicBlock::reverse_iterator I = MBB.rbegin(), REnd = MBB.rend();
162 MBB.erase(I.base(), FirstBr.base());
178 MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
182 MachineBasicBlock::reverse_iterator I = MBB.rbegin(), REnd = MBB.rend();