Move the ARM so_imm encoding into a custom operand encoder and remove the
authorJim Grosbach <grosbach@apple.com>
Tue, 12 Oct 2010 23:18:08 +0000 (23:18 +0000)
committerJim Grosbach <grosbach@apple.com>
Tue, 12 Oct 2010 23:18:08 +0000 (23:18 +0000)
commit2a6a93d5425b38546de2b6674719d52f565171d8
tree28a9bd3d5231defebcac858ece8dc1ed171c2e61
parentc14b80f6d3f93777591fa4619b3f3a2b6f92ffaf
Move the ARM so_imm encoding into a custom operand encoder and remove the
explicit handling of the instructions referencing it from the MC code
emitter.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116367 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMMCCodeEmitter.cpp