================
@@ -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

Reply via email to