diff options
author | Craig Topper <craig.topper@sifive.com> | 2024-09-03 15:34:25 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-03 15:34:25 -0700 |
commit | db3792b87a4fd759e336c44946a3e2ec0008c993 (patch) | |
tree | bd4e44b91aab2977a47625b06d8961be680f2ebf /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 18cf14efe3e82b2343817fd174bcac48244c8f50 (diff) | |
download | llvm-db3792b87a4fd759e336c44946a3e2ec0008c993.zip llvm-db3792b87a4fd759e336c44946a3e2ec0008c993.tar.gz llvm-db3792b87a4fd759e336c44946a3e2ec0008c993.tar.bz2 |
[RISCV] Custom promote f16/bf16 fp_to_(s/u)int to reduce isel patterns that emit two instructions. (#107011)
All of the test changes are because integer type legalization prefers to promote
fp_to_uint to fp_to_sint if neither is "Legal".
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions