Encode the 32-bit wide Thumb (and Thumb2) instructions with the high order
authorJim Grosbach <grosbach@apple.com>
Fri, 3 Dec 2010 22:31:40 +0000 (22:31 +0000)
committerJim Grosbach <grosbach@apple.com>
Fri, 3 Dec 2010 22:31:40 +0000 (22:31 +0000)
commitd91f4e40e6312304c60c83c3dd93f769a39a9772
tree003a4711455541613b8e9792f3615a2017771219
parent5812b10adb850337a56d9480c3383abfe1c12f25
Encode the 32-bit wide Thumb (and Thumb2) instructions with the high order
halfword being emitted to the stream first. rdar://8728174

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120848 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/Target/ARM/ARMMCCodeEmitter.cpp
test/MC/ARM/neont2-abs-encoding.s
test/MC/ARM/neont2-add-encoding.s
test/MC/ARM/neont2-cmp-encoding.s
test/MC/ARM/neont2-convert-encoding.s
test/MC/ARM/neont2-minmax-encoding.s
test/MC/ARM/neont2-mul-encoding.s
test/MC/ARM/neont2-neg-encoding.s
test/MC/ARM/neont2-reciprocal-encoding.s
test/MC/ARM/neont2-reverse-encoding.s
test/MC/ARM/neont2-satshift-encoding.s
test/MC/ARM/neont2-shift-encoding.s
test/MC/ARM/neont2-shiftaccum-encoding.s
test/MC/ARM/neont2-shuffle-encoding.s
test/MC/ARM/neont2-sub-encoding.s