https://github.com/llvm/llvm-project/commit/5b330e8d6122c336d81dfd11c864e6c6240a381e caused
a regression on s390:
https://bugs.llvm.org/show_bug.cgi?id=44190
we need to copy if if either the argument is non-byval or the argument is underaligned.
Differential D71282
Fix bug 44190 - wrong code with #pragma pack(1) yaxunl on Dec 10 2019, 9:05 AM. Authored by
Details https://github.com/llvm/llvm-project/commit/5b330e8d6122c336d81dfd11c864e6c6240a381e caused https://bugs.llvm.org/show_bug.cgi?id=44190 we need to copy if if either the argument is non-byval or the argument is underaligned.
Diff Detail
|
Thanks for the fix. Please remove all the unnecessary parens, but otherwise LGTM.