ChuanqiXu9 wrote: > I can reproduce the failure. The problem is that the CHECK line > > ``` > // CHECK: [[A_CALL:%[a-zA-Z0-9]+]] = call{{.*}}@_Z6MakeVRffff( > ``` > > assumes that a value is returned. On SystemZ, the return value is passed as > `sret` argument, and the function itself returns `void`, so the pattern does > not match.
Oh, thanks! I never heard that before. I guess I don't need to check the call since what I need to check is the order the variable get initialized. I'll try to land this after the build bot gets green. https://github.com/llvm/llvm-project/pull/92353 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits