Lines Matching refs:OutMI
214 lowerLongBranchLUi(const MachineInstr *MI, MCInst &OutMI) const { in lowerLongBranchLUi()
215 OutMI.setOpcode(Mips::LUi); in lowerLongBranchLUi()
218 OutMI.addOperand(LowerOperand(MI->getOperand(0))); in lowerLongBranchLUi()
243 OutMI.addOperand(MCOperand::createExpr(MipsExpr)); in lowerLongBranchLUi()
246 OutMI.addOperand(createSub(MI->getOperand(1).getMBB(), in lowerLongBranchLUi()
252 MCInst &OutMI, int Opcode) const { in lowerLongBranchADDiu() argument
253 OutMI.setOpcode(Opcode); in lowerLongBranchADDiu()
277 OutMI.addOperand(LowerOperand(MO)); in lowerLongBranchADDiu()
285 OutMI.addOperand(MCOperand::createExpr(MipsExpr)); in lowerLongBranchADDiu()
288 OutMI.addOperand(createSub(MI->getOperand(2).getMBB(), in lowerLongBranchADDiu()
294 MCInst &OutMI) const { in lowerLongBranch()
301 lowerLongBranchLUi(MI, OutMI); in lowerLongBranch()
305 lowerLongBranchADDiu(MI, OutMI, Mips::ADDiu); in lowerLongBranch()
309 lowerLongBranchADDiu(MI, OutMI, Mips::DADDiu); in lowerLongBranch()
314 void MipsMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower()
315 if (lowerLongBranch(MI, OutMI)) in Lower()
318 OutMI.setOpcode(MI->getOpcode()); in Lower()
324 OutMI.addOperand(MCOp); in Lower()