Lines Matching refs:OutMI
218 lowerLongBranchLUi(const MachineInstr *MI, MCInst &OutMI) const { in lowerLongBranchLUi()
219 OutMI.setOpcode(Mips::LUi); in lowerLongBranchLUi()
222 OutMI.addOperand(LowerOperand(MI->getOperand(0))); in lowerLongBranchLUi()
247 OutMI.addOperand(MCOperand::createExpr(MipsExpr)); in lowerLongBranchLUi()
250 OutMI.addOperand(createSub(MI->getOperand(1).getMBB(), in lowerLongBranchLUi()
256 MCInst &OutMI, int Opcode) const { in lowerLongBranchADDiu() argument
257 OutMI.setOpcode(Opcode); in lowerLongBranchADDiu()
281 OutMI.addOperand(LowerOperand(MO)); in lowerLongBranchADDiu()
289 OutMI.addOperand(MCOperand::createExpr(MipsExpr)); in lowerLongBranchADDiu()
292 OutMI.addOperand(createSub(MI->getOperand(2).getMBB(), in lowerLongBranchADDiu()
298 MCInst &OutMI) const { in lowerLongBranch()
305 lowerLongBranchLUi(MI, OutMI); in lowerLongBranch()
309 lowerLongBranchADDiu(MI, OutMI, Mips::ADDiu); in lowerLongBranch()
313 lowerLongBranchADDiu(MI, OutMI, Mips::DADDiu); in lowerLongBranch()
318 void MipsMCInstLower::Lower(const MachineInstr *MI, MCInst &OutMI) const { in Lower()
319 if (lowerLongBranch(MI, OutMI)) in Lower()
322 OutMI.setOpcode(MI->getOpcode()); in Lower()
329 OutMI.addOperand(MCOp); in Lower()