Home | History | Annotate | Download | only in Mips

Lines Matching refs:Amount

257 // Adjust SP by Amount bytes where bytes can be up to 32bit number.
262 void Mips16InstrInfo::adjustStackPtrBig(unsigned SP, int64_t Amount,
275 MIB1.addImm(Amount).addImm(-1);
287 unsigned SP, int64_t Amount, MachineBasicBlock &MBB,
289 llvm_unreachable("adjust stack pointer amount exceeded");
292 /// Adjust SP by Amount bytes.
293 void Mips16InstrInfo::adjustStackPtr(unsigned SP, int64_t Amount,
296 if (Amount == 0)
299 if (isInt<16>(Amount)) // need to change to addiu sp, ....and isInt<16>
300 BuildAddiuSpImm(MBB, I, Amount);
302 adjustStackPtrBigUnrestricted(SP, Amount, MBB, I);
458 int64_t Amount) {
470 return isInt<16>(Amount);
473 return isInt<16>(Amount);
474 return isInt<15>(Amount);