================
@@ -44,9 +41,17 @@ struct s3_0 {};
struct s3_1 { struct s3_0 a; long b; };
void f3(struct s3_1 x) {}
+// The empty member owns eightbyte 0, so the live long is the second eightbyte
+// and the coercion starts at byte 8.
// CIR-LABEL: cir.func {{.*}} @_Z2f34s3_1
----------------
andykaylor wrote:
CIR checks?
https://github.com/llvm/llvm-project/pull/220724
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits