[PowerPC] Add implicit ops to conditional returns in PPCEarlyReturn
[oota-llvm.git] / test / MC / Disassembler / Sparc / sparc-mem.txt
1 # RUN: llvm-mc --disassemble %s -triple=sparcv9-unknown-linux | FileCheck %s
2
3 # CHECK:      ldsb [%i0+%l6], %o2
4 0xd4 0x4e 0x00 0x16
5
6 # CHECK:      ldsb [%i0+32], %o2
7 0xd4 0x4e 0x20 0x20
8
9 # CHECK:      ldsb [%g1], %o4
10 0xd8 0x48 0x60 0x00
11
12 # CHECK:      ldsh [%i0+%l6], %o2
13 0xd4 0x56 0x00 0x16
14
15 # CHECK:      ldsh [%i0+32], %o2
16 0xd4 0x56 0x20 0x20
17
18 # CHECK:      ldsh [%g1], %o4
19 0xd8 0x50 0x60 0x00
20
21 # CHECK:      ldub [%i0+%l6], %o2
22 0xd4 0x0e 0x00 0x16
23
24 # CHECK:      ldub [%i0+32], %o2
25 0xd4 0x0e 0x20 0x20
26
27 # CHECK:      ldub [%g1], %o2
28 0xd4 0x08 0x60 0x00
29
30 # CHECK:      lduh [%i0+%l6], %o2
31 0xd4 0x16 0x00 0x16
32
33 # CHECK:      lduh [%i0+32], %o2
34 0xd4 0x16 0x20 0x20
35
36 # CHECK:      lduh [%g1], %o2
37 0xd4 0x10 0x60 0x00
38
39 # CHECK:      ld [%i0+%l6], %o2
40 0xd4 0x06 0x00 0x16
41
42 # CHECK:      ld [%i0+32], %o2
43 0xd4 0x06 0x20 0x20
44
45 # CHECK:      ld [%g1], %o2
46 0xd4 0x00 0x60 0x00
47
48 # CHECK:     ld [%i0+%l6], %f2
49 0xc5 0x06 0x00 0x16
50
51 # CHECK:     ld [%i0+32], %f2
52 0xc5 0x06 0x20 0x20
53
54 # CHECK:     ld [%g1], %f2
55 0xc5 0x00 0x60 0x00
56
57 # CHECK:     ldd [%i0+%l6], %f2
58 0xc5 0x1e 0x00 0x16
59
60 # CHECK:     ldd [%i0+32], %f2
61 0xc5 0x1e 0x20 0x20
62
63 # CHECK:     ldd [%g1], %f2
64 0xc5 0x18 0x60 0x00
65
66 # CHECK:     ldq [%i0+%l6], %f4
67 0xc9 0x16 0x00 0x16
68
69 # CHECK:     ldq [%i0+32], %f4
70 0xc9 0x16 0x20 0x20
71
72 # CHECK:     ldq [%g1], %f4
73 0xc9 0x10 0x60 0x00
74
75 # CHECK:     ldx [%i0+%l6], %o2
76 0xd4 0x5e 0x00 0x16
77
78 # CHECK:     ldx [%i0+32], %o2
79 0xd4 0x5e 0x20 0x20
80
81 # CHECK:     ldx [%g1], %o2
82 0xd4 0x58 0x60 0x00
83
84 # CHECK:     ldsw [%i0+%l6], %o2
85 0xd4 0x46 0x00 0x16
86
87 # CHECK:     ldsw [%i0+32], %o2
88 0xd4 0x46 0x20 0x20
89
90 # CHECK:     ldsw [%g1], %o2
91 0xd4 0x40 0x60 0x00
92
93 # CHECK:      stb %o2, [%i0+%l6]
94 0xd4 0x2e 0x00 0x16
95
96 # CHECK:      stb %o2, [%i0+32]
97 0xd4 0x2e 0x20 0x20
98
99 # CHECK:      stb %o2, [%g1]
100 0xd4 0x28 0x60 0x00
101
102 # CHECK:      sth %o2, [%i0+%l6]
103 0xd4 0x36 0x00 0x16
104
105 # CHECK:      sth %o2, [%i0+32]
106 0xd4 0x36 0x20 0x20
107
108 # CHECK:      sth %o2, [%g1]
109 0xd4 0x30 0x60 0x00
110
111 # CHECK:      st %o2, [%i0+%l6]
112 0xd4 0x26 0x00 0x16
113
114 # CHECK:      st %o2, [%i0+32]
115 0xd4 0x26 0x20 0x20
116
117 # CHECK:      st %o2, [%g1]
118 0xd4 0x20 0x60 0x00
119
120 # CHECK:      st %f2, [%i0+%l6]
121 0xc5 0x26 0x00 0x16
122
123 # CHECK:      st %f2, [%i0+32]
124 0xc5 0x26 0x20 0x20
125
126 # CHECK:      st %f2, [%g1]
127 0xc5 0x20 0x60 0x00
128
129 # CHECK:      std %f2, [%i0+%l6]
130 0xc5 0x3e 0x00 0x16
131
132 # CHECK:      std %f2, [%i0+32]
133 0xc5 0x3e 0x20 0x20
134
135 # CHECK:      std %f2, [%g1]
136 0xc5 0x38 0x60 0x00
137
138 # CHECK:      stq %f4, [%i0+%l6]
139 0xc9 0x36 0x00 0x16
140
141 # CHECK:      stq %f4, [%i0+32]
142 0xc9 0x36 0x20 0x20
143
144 # CHECK:      stq %f4, [%g1]
145 0xc9 0x30 0x60 0x00
146
147 # CHECK:      stx %o2, [%i0+%l6]
148 0xd4 0x76 0x00 0x16
149
150 # CHECK:      stx %o2, [%i0+32]
151 0xd4 0x76 0x20 0x20
152
153 # CHECK:      stx %o2, [%g1]
154 0xd4 0x70 0x60 0x00
155
156 # CHECK:     swap [%i0+%l6], %o2
157 0xd4 0x7e 0x00 0x16
158
159 # CHECK:     swap [%i0+32], %o2
160 0xd4 0x7e 0x20 0x20
161
162 # CHECK:     swap [%g1], %o2
163 0xd4 0x78 0x60 0x00