Files
sdk/runtime/vm/compiler/ffi/unit_tests/struct12bytesFloatx6/arm_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
289 B
Plaintext

M(s0 float, s1 float, s2 float) Struct(size: 12)
M(s3 float, s4 float, s5 float) Struct(size: 12)
M(s6 float, s7 float, s8 float) Struct(size: 12)
M(s9 float, s10 float, s11 float) Struct(size: 12)
M(s12 float, s13 float, s14 float) Struct(size: 12)
S+0 Struct(size: 12)
=>
(r0, r1) int64