[PATCH] D134129: [PATCH] [RISCV] Enable -msave-restore by default when optimizing for size
Wang Pengcheng via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Sep 18 19:53:41 PDT 2022
pcwang-thead added inline comments.
================
Comment at: llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h:117
+ return (MF.getSubtarget<RISCVSubtarget>().enableSaveRestore() ||
+ MF.getFunction().hasOptSize()) &&
VarArgsSaveSize == 0 && !MF.getFrameInfo().hasTailCall() &&
----------------
Use `hasMinSize()` if we want this feature enabled in -Oz.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D134129/new/
https://reviews.llvm.org/D134129
More information about the llvm-commits
mailing list