================ @@ -62,6 +69,8 @@ define i32 @callee_float_in_regs(i32 %a, float %b) { ; ILP32E-FPELIM-SAVE-RESTORE-NEXT: mv a0, a1 ; ILP32E-FPELIM-SAVE-RESTORE-NEXT: call __fixsfsi ; ILP32E-FPELIM-SAVE-RESTORE-NEXT: add a0, s0, a0 +; ILP32E-FPELIM-SAVE-RESTORE-NEXT: .cfi_restore ra +; ILP32E-FPELIM-SAVE-RESTORE-NEXT: .cfi_restore s0 ; ILP32E-FPELIM-SAVE-RESTORE-NEXT: tail __riscv_restore_1 ---------------- kito-cheng wrote:
Just put a link for the comment I leave in your prev PR to prevent I forgot this https://github.com/llvm/llvm-project/pull/110234#pullrequestreview-2342046243 https://github.com/llvm/llvm-project/pull/110810 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits