Variadic function needs a save region for variable arguement and the region is
possible to be overlapped with the region of zcmp push/pop used.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D159277
[RISCV] Disable zcmp push/pop for variadic functions. AbandonedPublic Authored by fakepaper56 on Aug 31 2023, 5:51 AM.
Details Summary Variadic function needs a save region for variable arguement and the region is
Diff Detail
Event Timeline
Revision Contents
Diff 555004 llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h
llvm/test/CodeGen/RISCV/callee-saved-gprs.ll
|