Skip to content

Commit b0ecc22

Browse files
committed
[PowerPC] Extend and update the test for half support (NFC)
`f16` is more functional than just a storage type on the platform, though it does have some codegen issues [1]. To prepare for future changes, do the following nonfunctional updates to the existing `half` test: * Add tests for passing and returning the type directly. * Add tests showing bitcast behavior, which is currently incorrect but serves as a baseline. * Add tests for `fabs` and `copysign` (trivial operations that shouldn't require libcalls). * Add invocations for big-endian and for PPC32. * Rename the test to `half.ll` to reflect its status, which also matches other backends. [1]: #97975
1 parent 7f0e407 commit b0ecc22

File tree

2 files changed

+2562
-1281
lines changed

2 files changed

+2562
-1281
lines changed

0 commit comments

Comments
 (0)