diff options
author | Jonas Paulsson <paulson1@linux.ibm.com> | 2025-04-16 12:02:56 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-16 20:02:56 +0200 |
commit | 6d03f51f0c59171f1ec3c5cc5c1fe71c30956273 (patch) | |
tree | a441e2cd2f8150beda94e35a3013c8828866b338 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 6ccc9280ba891bbea349c12a064bf23bdf9000e7 (diff) | |
download | llvm-6d03f51f0c59171f1ec3c5cc5c1fe71c30956273.zip llvm-6d03f51f0c59171f1ec3c5cc5c1fe71c30956273.tar.gz llvm-6d03f51f0c59171f1ec3c5cc5c1fe71c30956273.tar.bz2 |
[SystemZ] Add support for 16-bit floating point. (#109164)
- _Float16 is now accepted by Clang.
- The half IR type is fully handled by the backend.
- These values are passed in FP registers and converted to/from float around
each operation.
- Compiler-rt conversion functions are now built for s390x including the missing
extendhfdf2 which was added.
Fixes #50374
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions