================
@@ -129,13 +129,14 @@ module attributes {
// CHECK: cir.func{{.*}} @take_zw_wide(%arg0: !u64i, %arg1: !s8i)
- // The unit occupies the four bytes at offset 8. Counting it as data would
- // split this into a double and an !u32i.
+ // The empty field occupies the four bytes at offset 8. It should split into
a
+ // double and an !u32i.
cir.func @take_unit_sse(%arg0: !rec_UnitSSE) {
cir.return
}
- // CHECK: cir.func{{.*}} @take_unit_sse(%arg0: !cir.double)
+ // FIXME: A bug in the ABI library causes the second arg to be misclassified.
----------------
andykaylor wrote:
Yes
https://github.com/llvm/llvm-project/pull/220749
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits