aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorPaul Walker <paul.walker@arm.com>2020-08-13 15:52:00 +0100
committerPaul Walker <paul.walker@arm.com>2020-08-18 11:41:26 +0100
commit9f63dc3265748bf63d7475ba4013dc1b0c728f6c (patch)
treeae3407c76da6dd1c090b84e0cb5d6281af176d26 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent5eb705d5dc3d92e3fd47141cb7d248d8ad59be58 (diff)
downloadllvm-9f63dc3265748bf63d7475ba4013dc1b0c728f6c.zip
llvm-9f63dc3265748bf63d7475ba4013dc1b0c728f6c.tar.gz
llvm-9f63dc3265748bf63d7475ba4013dc1b0c728f6c.tar.bz2
[SVE] Fix shift-by-imm patterns used by asr, lsl & lsr intrinsics.
Right shift patterns will no longer incorrectly accept a shift amount of zero. At the same time they will allow larger shift amounts that are now saturated to their upper bound. Patterns have been extended to enable immediate forms for shifts taking an arbitrary predicate. This patch also unifies the code path for immediate parsing so the i64 based shifts are no longer treated specially. Differential Revision: https://reviews.llvm.org/D86084
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions