Home | History | Annotate | Download | only in Mips

Lines Matching refs:Amount

255 // Adjust SP by Amount bytes where bytes can be up to 32bit number.
260 void Mips16InstrInfo::adjustStackPtrBig(unsigned SP, int64_t Amount,
273 MIB1.addImm(Amount).addImm(-1);
285 unsigned SP, int64_t Amount, MachineBasicBlock &MBB,
287 llvm_unreachable("adjust stack pointer amount exceeded");
290 /// Adjust SP by Amount bytes.
291 void Mips16InstrInfo::adjustStackPtr(unsigned SP, int64_t Amount,
294 if (Amount == 0)
297 if (isInt<16>(Amount)) // need to change to addiu sp, ....and isInt<16>
298 BuildAddiuSpImm(MBB, I, Amount);
300 adjustStackPtrBigUnrestricted(SP, Amount, MBB, I);
457 int64_t Amount) {
469 return isInt<16>(Amount);
472 return isInt<16>(Amount);
473 return isInt<15>(Amount);