diff options
author | zhongyunde <zhongyunde@huawei.com> | 2023-01-09 16:04:49 +0800 |
---|---|---|
committer | zhongyunde <zhongyunde@huawei.com> | 2023-01-09 16:08:16 +0800 |
commit | 9e83333445715e737ea78e42e082c99c8ebcb7df (patch) | |
tree | 83e53d0131fc9afe6b6cfe4f721b9b60265c2738 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 15692e7487b3a96edfe5409c84480ac21d01d768 (diff) | |
download | llvm-9e83333445715e737ea78e42e082c99c8ebcb7df.zip llvm-9e83333445715e737ea78e42e082c99c8ebcb7df.tar.gz llvm-9e83333445715e737ea78e42e082c99c8ebcb7df.tar.bz2 |
[AArch64][SelectionDAG] Eliminates redundant zero-extension for 32-bit popcount
Fix https://github.com/llvm/llvm-project/issues/59597.
mov w8, w0 + fmov d0, x8 ==> fmov s0, w0
Reviewed By: dmgreen, efriedma
Differential Revision: https://reviews.llvm.org/D140649
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions