aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorYatao Wang <ningxinr@live.cn>2025-08-26 10:19:50 -0700
committerGitHub <noreply@github.com>2025-08-26 18:19:50 +0100
commit55f6b294bdd7fa332355d9334bdd81358144ba57 (patch)
tree57e5d32cf4225704c74db0e4000be2d253b1de28 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent0cddf3e1aefc8d5f96e000a9c69d0fa596fdb04a (diff)
downloadllvm-55f6b294bdd7fa332355d9334bdd81358144ba57.zip
llvm-55f6b294bdd7fa332355d9334bdd81358144ba57.tar.gz
llvm-55f6b294bdd7fa332355d9334bdd81358144ba57.tar.bz2
[AArch64] AArch64TargetLowering::computeKnownBitsForTargetNode - add support for AArch64ISD::MOV/MVN constants (#154039)
Add support for the following constant nodes in `AArch64TargetLowering::computeKnownBitsForTargetNode`: ``` case AArch64ISD::MOVIedit: case AArch64ISD::MOVImsl: case AArch64ISD::MVNIshift: case AArch64ISD::MVNImsl: ``` Also add `AArch64TargetLowering::computeKnownBitsForTargetNode` tests for all the MOVI constant nodes in `llvm/unittests/Target/AArch64/AArch64SelectionDAGTest.cpp` Fixes: #153159 --------- Co-authored-by: Simon Pilgrim <llvm-dev@redking.me.uk>
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions