Some test improvements were requested in https://reviews.llvm.org/D76380 (Implement by-val caller arguments in multiple registers), which are not directly related to that work.
I'd like the test updates reviewed independently of that work.
Paths
| Differential D76875
[NFC] [PPC] [AIX] Test improvements for byval arguments that fit in a single register ClosedPublic Authored by cebowleratibm on Mar 26 2020, 11:52 AM.
Details Summary Some test improvements were requested in https://reviews.llvm.org/D76380 (Implement by-val caller arguments in multiple registers), which are not directly related to that work. I'd like the test updates reviewed independently of that work.
Diff Detail
Event Timelinecebowleratibm retitled this revision from [PPC][AIX] Test improvements for byval arguments that fit in a single register to [NFC] [PPC] [AIX] Test improvements for byval arguments that fit in a single register.Mar 26 2020, 12:11 PM cebowleratibm added inline comments. Comment Actions One comment, but otherwise LGTM.
This revision is now accepted and ready to land.Mar 27 2020, 10:04 AM cebowleratibm added inline comments.
Comment Actions Discussion ensued post-approval regarding use of CHECK-DAG on the ADJSTACKDOWN lines so I thought I'd post the final version before committing. sfertile added a child revision: D76902: [PowerPC][AIX] ByVal formal argument support: multiple registers.Apr 1 2020, 5:15 PM Closed by commit rG982202408bb0: [NFC][PPC][AIX] Test updates for byval args that fit in a single register (authored by cebowleratibm). · Explain WhyApr 6 2020, 7:33 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 254034 llvm/test/CodeGen/PowerPC/aix-cc-byval.ll
|
I think making one of the floats a double would be more useful to show how the 32BIT AIX ABI works.