]> granicus.if.org Git - llvm/commit
[Thumb2] BXJ should be undefined for v7M, v8A
authorOliver Stannard <oliver.stannard@arm.com>
Thu, 25 Sep 2014 10:02:05 +0000 (10:02 +0000)
committerOliver Stannard <oliver.stannard@arm.com>
Thu, 25 Sep 2014 10:02:05 +0000 (10:02 +0000)
commitf220c5387bde32ec9cdd7beb244bd7c133901e15
tree36818c1e3507e0c1c7df8e11ec5fbb4ec42a2ee9
parent2e8d2c727c11426babad8cc88858a5ce3725ea6f
[Thumb2] BXJ should be undefined for v7M, v8A

The Thumb2 BXJ instruction (Branch and Exchange Jazelle) is not
defined for v7M or v8A. It is defined for all other Thumb2-supporting
architectures (v6T2, v7A and v7R).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218445 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb2.td
test/MC/ARM/thumb2-bxj.s [new file with mode: 0644]