Check for invalid alignment values when decoding VLDn/VSTn (single ln) instructions.
authorTim Northover <Tim.Northover@arm.com>
Thu, 6 Sep 2012 15:17:49 +0000 (15:17 +0000)
committerTim Northover <Tim.Northover@arm.com>
Thu, 6 Sep 2012 15:17:49 +0000 (15:17 +0000)
commiteae1d34029c159306ce4a0472294de6cf9baedac
treed65d12a1e1632b476b43119dad706148458c6dd3
parent3d5f96ee1bf5189e324089976026ed09b6be9e58
Check for invalid alignment values when decoding VLDn/VSTn (single ln) instructions.

Patch by Chris Lidbury.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163321 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
test/MC/Disassembler/ARM/invalid-VLD1LNd32_UPD-thumb.txt [new file with mode: 0644]
test/MC/Disassembler/ARM/invalid-VLD4LNd32_UPD-thumb.txt [new file with mode: 0644]
test/MC/Disassembler/ARM/invalid-VST1LNd32_UPD-thumb.txt [new file with mode: 0644]
test/MC/Disassembler/ARM/invalid-VST4LNd32_UPD-thumb.txt [new file with mode: 0644]
test/MC/Disassembler/ARM/neont-VLD-reencoding.txt [new file with mode: 0644]