diff options
author | Craig Topper <craig.topper@sifive.com> | 2024-11-25 16:12:45 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-25 16:12:45 -0800 |
commit | c2bb056482212a6afa91f6d52274fe0a74b91720 (patch) | |
tree | 334641df7b6da6f0ce9bf73f7ab44240f9293656 /llvm/lib/CodeGen/MachineSink.cpp | |
parent | cac978331f533c53b3f909dde673bb2d7b2ccede (diff) | |
download | llvm-c2bb056482212a6afa91f6d52274fe0a74b91720.zip llvm-c2bb056482212a6afa91f6d52274fe0a74b91720.tar.gz llvm-c2bb056482212a6afa91f6d52274fe0a74b91720.tar.bz2 |
[SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (#117633)
A special case in type legalization wasn't accounting for different
operand numbering between FLDEXP and STRICT_FLDEXP.
AArch64 already asked STRICT_FLDEXP to be promoted, but had no test for
it.
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions