about summary refs log tree commit diff
path: root/tests/codegen-llvm/patchable-function-entry/patchable-function-entry-both-flags.rs
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2025-03-04 16:21:15 -0500
committerTrevor Gross <t.gross35@gmail.com>2025-03-04 17:36:33 -0500
commit2de09ac46a493569c6ef8cd2505c238f5469b781 (patch)
tree16cbc84aa9c328a0ae429687a11d6dc8460a5bc5 /tests/codegen-llvm/patchable-function-entry/patchable-function-entry-both-flags.rs
parent41f1ad27320e44bfe4e359188f0a627143065494 (diff)
downloadrust-2de09ac46a493569c6ef8cd2505c238f5469b781.tar.gz
rust-2de09ac46a493569c6ef8cd2505c238f5469b781.zip
Add __extendhfdf2 and add __truncdfhf2 test
LLVM doesn't seem to emit this intrinsic but it probably should, in some
cases it lowers f16->f64 conversions as f16->f32->f64 with two libcalls.
GCC provides this intrinsic so it is good to have anyway.

Additionally, add a test for f64->f16 which was missing.

[1]: https://rust.godbolt.org/z/xezM9PEnz
Diffstat (limited to 'tests/codegen-llvm/patchable-function-entry/patchable-function-entry-both-flags.rs')
0 files changed, 0 insertions, 0 deletions