1 @ RUN
: llvm-mc
-triple
=thumbv7-none-linux-gnueabi
-show-encoding
< %s | FileCheck
%s
--check-prefix
=CHECK-LE
2 @ RUN
: llvm-mc
-triple
=thumbebv7-none-linux-gnueabi
-show-encoding
< %s | FileCheck
%s
--check-prefix
=CHECK-
BE
4 movt
r9, :upper16
:(_bar
)
5 @ CHECK-LE
: movt
r9, :upper16
:_bar @ encoding
: [0xc0'A',0xf2'A',0b0000AAAA
,0x09]
6 @ CHECK-LE-NEXT
: @ fixup
A - offset
: 0, value
: _bar
, kind
: fixup_t2_movt_hi16
7 @ CHECK-
BE: movt
r9, :upper16
:_bar @ encoding
: [0xf2,0b1100AAAA
,0x09'A',A]
8 @ CHECK-BE-NEXT
: @ fixup
A - offset
: 0, value
: _bar
, kind
: fixup_t2_movt_hi16