Lines Matching refs:StackSize
525 uint64_t StackSize = getStackSizeWithRVVPadding(MF); in emitPrologue() local
526 uint64_t RealStackSize = StackSize + RVFI->getReservedSpillsSize(); in emitPrologue()
542 StackSize = FirstSPAdjustAmount; in emitPrologue()
550 uint64_t Spimm = std::min(StackSize, (uint64_t)48); in emitPrologue()
552 StackSize -= Spimm; in emitPrologue()
555 if (StackSize != 0) { in emitPrologue()
558 StackOffset::getFixed(-StackSize), MachineInstr::FrameSetup, in emitPrologue()
739 uint64_t StackSize = getStackSizeWithRVVPadding(MF); in emitEpilogue() local
740 uint64_t RealStackSize = StackSize + RVFI->getReservedSpillsSize(); in emitEpilogue()
779 StackSize = FirstSPAdjustAmount; in emitEpilogue()
785 uint64_t Spimm = std::min(StackSize, (uint64_t)48); in emitEpilogue()
787 StackSize -= Spimm; in emitEpilogue()
791 if (StackSize != 0) { in emitEpilogue()
792 RI->adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackOffset::getFixed(StackSize), in emitEpilogue()
1077 uint64_t StackSize = Offset; in assignRVVStackObjectOffsets() local
1078 if (auto AlignmentPadding = offsetToAlignment(StackSize, RVVStackAlign)) { in assignRVVStackObjectOffsets()
1079 StackSize += AlignmentPadding; in assignRVVStackObjectOffsets()
1084 return std::make_pair(StackSize, RVVStackAlign); in assignRVVStackObjectOffsets()
1311 uint64_t StackSize = getStackSizeWithRVVPadding(MF); in getFirstSPAdjustAmount() local
1321 if (!isInt<12>(StackSize) && (CSI.size() > 0)) { in getFirstSPAdjustAmount()
1352 if (StackSize <= 2047 + CompressLen || in getFirstSPAdjustAmount()
1353 (StackSize > 2048 * 2 - StackAlign && in getFirstSPAdjustAmount()
1354 StackSize <= 2047 * 2 + CompressLen) || in getFirstSPAdjustAmount()
1355 StackSize > 2048 * 3 - StackAlign) in getFirstSPAdjustAmount()