Lines Matching refs:LastOp
194 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1); in optimizeShiftRotateWithImmediateOne() local
195 if (!LastOp.isImm() || LastOp.getImm() != 1) in optimizeShiftRotateWithImmediateOne()
198 MI.erase(&LastOp); in optimizeShiftRotateWithImmediateOne()
275 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1); in optimizeVPCMPWithImmediateOneOrSix() local
276 int64_t Imm = LastOp.getImm(); in optimizeVPCMPWithImmediateOneOrSix()
285 MI.erase(&LastOp); in optimizeVPCMPWithImmediateOneOrSix()
485 MCOperand &LastOp = MI.getOperand(MI.getNumOperands() - 1 - SkipOperands); in optimizeToShortImmediateForm() local
486 if (LastOp.isExpr()) { in optimizeToShortImmediateForm()
487 const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(LastOp.getExpr()); in optimizeToShortImmediateForm()
490 } else if (LastOp.isImm()) { in optimizeToShortImmediateForm()
491 if (!isInt<8>(LastOp.getImm())) in optimizeToShortImmediateForm()