[InstCombine] Signed saturation tests. NFC
[llvm-complete.git] / test / MC / Disassembler / Sparc / sparc-special-registers.txt
blobb34816dfac682a9a3c48bf0924d975d6b935be4d
1 # RUN: llvm-mc --disassemble %s -triple=sparc-unknown-linux | FileCheck %s
3 # CHECK: wr %g1, -2, %y
4 0x81 0x80 0x7f 0xfe
6 # CHECK: rd %y, %i0
7 0xb1 0x40 0x00 0x00
9 # CHECK: rd %asr1, %i0
10 0xb1 0x40 0x40 0x00
12 # CHECK: wr %i0, 5, %y
13 0x81 0x86 0x20 0x05
15 # CHECK: wr %i0, %i1, %asr15
16 0x9f 0x86 0x00 0x19
18 # CHECK: rd %psr, %i0
19 0xb1 0x48 0x00 0x00
21 # CHECK: rd %wim, %i0
22 0xb1 0x50 0x00 0x00
24 # CHECK: rd %tbr, %i0
25 0xb1 0x58 0x00 0x00
27 # CHECK: wr %i0, 5, %psr
28 0x81 0x8e 0x20 0x05
30 # CHECK: wr %i0, 5, %wim
31 0x81 0x96 0x20 0x05
33 # CHECK: wr %i0, 5, %tbr
34 0x81 0x9e 0x20 0x05
36 # CHECK: st %fsr, [%i5]
37 0xc1 0x2f 0x40 0x00
39 # CHECK: st %csr, [%i5]
40 0xc1 0xaf 0x40 0x00
42 # CHECK: std %cq, [%o3+-93]
43 0xc1 0xb2 0xff 0xa3
45 # CHECK: std %fq, [%i5+%l1]
46 0xc1 0x37 0x40 0x11