aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2024-11-25 16:12:45 -0800
committerGitHub <noreply@github.com>2024-11-25 16:12:45 -0800
commitc2bb056482212a6afa91f6d52274fe0a74b91720 (patch)
tree334641df7b6da6f0ce9bf73f7ab44240f9293656 /llvm/lib/CodeGen/MachineSink.cpp
parentcac978331f533c53b3f909dde673bb2d7b2ccede (diff)
downloadllvm-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