Lines Matching refs:RemainingAdj
124 int &RemainingAdj) { in IfNeededLDAWSP() argument
125 while (OffsetFromTop < RemainingAdj - MaxImmU16) { in IfNeededLDAWSP()
126 assert(RemainingAdj && "OffsetFromTop is beyond FrameSize"); in IfNeededLDAWSP()
127 int OpImm = (RemainingAdj > MaxImmU16) ? MaxImmU16 : RemainingAdj; in IfNeededLDAWSP()
130 RemainingAdj -= OpImm; in IfNeededLDAWSP()
193 int &RemainingAdj, in RestoreSpillList() argument
199 IfNeededLDAWSP(MBB, MBBI, dl, TII, OffsetFromTop, RemainingAdj); in RestoreSpillList()
200 int Offset = RemainingAdj - OffsetFromTop; in RestoreSpillList()
354 int RemainingAdj = MFI.getStackSize(); in emitEpilogue() local
355 assert(RemainingAdj%4 == 0 && "Misaligned frame size"); in emitEpilogue()
356 RemainingAdj /= 4; in emitEpilogue()
367 RestoreSpillList(MBB, MBBI, dl, TII, RemainingAdj, SpillList); in emitEpilogue()
379 bool UseRETSP = restoreLR && RemainingAdj in emitEpilogue()
391 RestoreSpillList(MBB, MBBI, dl, TII, RemainingAdj, SpillList); in emitEpilogue()
393 if (RemainingAdj) { in emitEpilogue()
395 IfNeededLDAWSP(MBB, MBBI, dl, TII, 0, RemainingAdj); in emitEpilogue()
400 int Opcode = isImmU6(RemainingAdj) ? XCore::RETSP_u6 : XCore::RETSP_lu6; in emitEpilogue()
402 .addImm(RemainingAdj); in emitEpilogue()
407 int Opcode = isImmU6(RemainingAdj) ? XCore::LDAWSP_ru6 : in emitEpilogue()
409 BuildMI(MBB, MBBI, dl, TII.get(Opcode), XCore::SP).addImm(RemainingAdj); in emitEpilogue()