[llvm] [X86] Fix ABI for passing after i128 (PR #124134)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 23 07:50:24 PST 2025
================
@@ -22,7 +22,7 @@ define i128 @on_stack(i64 %a0, i64 %a1, i64 %a2, i64 %a3, i64 %a4, i128 %a5) {
define i64 @trailing_arg_on_stack(i64 %a0, i64 %a1, i64 %a2, i64 %a3, i64 %a4, i128 %a5, i64 %a6) {
; CHECK-LABEL: trailing_arg_on_stack:
; CHECK: # %bb.0:
-; CHECK-NEXT: movq 24(%rsp), %rax
+; CHECK-NEXT: movq %r9, %rax
----------------
nikic wrote:
This is the most relevant test diff.
https://github.com/llvm/llvm-project/pull/124134
More information about the llvm-commits
mailing list