Home | History | Annotate | Download | only in ARM

Lines Matching refs:Imm

236       // If both are low registers, emit DestReg = add BaseReg, max(Imm, 7)
277 // r4 = add sp, imm
278 // r4 = add r4, imm
343 unsigned DestReg, int Imm,
347 bool isSub = Imm < 0;
348 if (isSub) Imm = -Imm;
351 int ThisVal = (Imm > Chunk) ? Chunk : Imm;
352 Imm -= ThisVal;
356 if (Imm > 0)
357 emitThumbRegPlusImmediate(MBB, MBBI, dl, DestReg, DestReg, Imm, TII, MRI);
409 "Thumb add/sub sp, #imm immediate must be multiple of 4!");
453 // Translate r0 = add sp, imm to
455 // r0 = add r0, (imm - 255*4)
470 // Translate r0 = add sp, -imm to
471 // r0 = -imm (this is then translated into a series of instructons)