For Thumb indirect branches, use "mov pc, reg" which does not switch
authorBob Wilson <bob.wilson@apple.com>
Tue, 3 Nov 2009 06:29:56 +0000 (06:29 +0000)
committerBob Wilson <bob.wilson@apple.com>
Tue, 3 Nov 2009 06:29:56 +0000 (06:29 +0000)
commitaf14e663ac9bbdd8b545552da60fe807754c9988
tree2457160449a6a5834b39bd78c7cb1a2bafc93b86
parent36d52bf4df4f5c86f2aad1131195b0f47e481836
For Thumb indirect branches, use "mov pc, reg" which does not switch
between ARM/Thumb modes and does not require the low bit of the target
address to be set for Thumb.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85874 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrThumb.td