aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2019-05-21 10:05:26 +0000
committerFlorian Hahn <flo@fhahn.com>2019-05-21 10:05:26 +0000
commit4a8835c655e83326f121a1340bd5ea372177d60b (patch)
tree1673fe4bc09525ce64957ac2f6cd0c4e334c084a /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent2eebf4d939b65650ba14ec062fe4be750fa347e1 (diff)
downloadllvm-4a8835c655e83326f121a1340bd5ea372177d60b.zip
llvm-4a8835c655e83326f121a1340bd5ea372177d60b.tar.gz
llvm-4a8835c655e83326f121a1340bd5ea372177d60b.tar.bz2
[AArch64] Skip mask checks for masks with an odd number of elements.
Some checks in isShuffleMaskLegal expect an even number of elements, e.g. isTRN_v_undef_Mask or isUZP_v_undef_Mask, otherwise they access invalid elements and crash. This patch adds checks to the impacted functions. Fixes PR41951 Reviewers: t.p.northover, dmgreen, samparker Reviewed By: dmgreen Differential Revision: https://reviews.llvm.org/D60690 llvm-svn: 361235
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions