Files
sdk/runtime/vm/compiler/ffi/unit_tests/struct12bytesFloatx6/x64_linux.expect
T
Daco Harkes a2ac423c60 [vm/ffi] Fix MacOS arm64 homogenous float alignment
Fix the alignment of structs on MacOS arm64 so that it is the same as on
iOS arm64.

This fixes some of the ffi test failures, but not all. I'll follow up
with further CLs. (Having this landed will allow us to see further
failures on the bots.)

Bug: https://github.com/dart-lang/sdk/issues/46305

TEST=runtime/vm/compiler/ffi/unit_tests/struct12bytesFloatx6/arm64_macos.expect
TEST=tests/ffi(_2)/(.*)function(.*)_test.dart

Change-Id: I66d214ecf672734c685ff97316b1666a2859b106
Cq-Include-Trybots: luci.dart.try:vm-kernel-mac-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202940
Reviewed-by: Clement Skau <cskau@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2021-06-09 17:51:02 +00:00

9 lines
236 B
Plaintext

M(xmm0 double, xmm1 double) Struct(size: 12)
M(xmm2 double, xmm3 double) Struct(size: 12)
M(xmm4 double, xmm5 double) Struct(size: 12)
M(xmm6 double, xmm7 double) Struct(size: 12)
S+0 Struct(size: 12)
S+16 Struct(size: 12)
=>
rax int64