Home
last modified time | relevance | path

Searched refs:RVVStackSize (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.h59 uint64_t RVVStackSize = 0;
99 uint64_t getRVVStackSize() const { return RVVStackSize; }
100 void setRVVStackSize(uint64_t Size) { RVVStackSize = Size; }
H A DRISCVFrameLowering.cpp453 uint64_t RVVStackSize = RVFI->getRVVStackSize(); in emitPrologue() local
456 if (RealStackSize == 0 && !MFI.adjustsStack() && RVVStackSize == 0) in emitPrologue()
551 if (RVVStackSize) in emitPrologue()
552 adjustStackForRVV(MF, MBB, MBBI, DL, -RVVStackSize, in emitPrologue()
637 uint64_t RVVStackSize = RVFI->getRVVStackSize(); in emitEpilogue() local
655 if (RVVStackSize) in emitEpilogue()
656 adjustStackForRVV(MF, MBB, LastFrameDestroy, DL, RVVStackSize, in emitEpilogue()
1007 int64_t RVVStackSize; in processFunctionBeforeFrameFinalized() local
1009 std::tie(RVVStackSize, RVVStackAlign) = assignRVVStackObjectOffsets(MF); in processFunctionBeforeFrameFinalized()
1011 RVFI->setRVVStackSize(RVVStackSize); in processFunctionBeforeFrameFinalized()