1 # RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s
9 # CHECK: lfsu 2, 128(4)
12 # CHECK: lfsux 2, 3, 4
15 # CHECK: lfd 2, 128(4)
21 # CHECK: lfdu 2, 128(4)
24 # CHECK: lfdux 2, 3, 4
27 # CHECK: lfiwax 2, 3, 4
30 # CHECK: lfiwzx 2, 3, 4
33 # CHECK: stfs 2, 128(4)
36 # CHECK: stfsx 2, 3, 4
39 # CHECK: stfsu 2, 128(4)
42 # CHECK: stfsux 2, 3, 4
45 # CHECK: stfd 2, 128(4)
48 # CHECK: stfdx 2, 3, 4
51 # CHECK: stfdu 2, 128(4)
54 # CHECK: stfdux 2, 3, 4
57 # CHECK: stfiwx 2, 3, 4
84 # CHECK: fcpsgn 2, 3, 4
87 # CHECK: fcpsgn. 2, 3, 4
93 # CHECK: fadd. 2, 3, 4
96 # CHECK: fadds 2, 3, 4
99 # CHECK: fadds. 2, 3, 4
102 # CHECK: fsub 2, 3, 4
105 # CHECK: fsub. 2, 3, 4
108 # CHECK: fsubs 2, 3, 4
111 # CHECK: fsubs. 2, 3, 4
114 # CHECK: fmul 2, 3, 4
117 # CHECK: fmul. 2, 3, 4
120 # CHECK: fmuls 2, 3, 4
123 # CHECK: fmuls. 2, 3, 4
126 # CHECK: fdiv 2, 3, 4
129 # CHECK: fdiv. 2, 3, 4
132 # CHECK: fdivs 2, 3, 4
135 # CHECK: fdivs. 2, 3, 4
147 # CHECK: fsqrts. 2, 3
162 # CHECK: frsqrte 2, 3
165 # CHECK: frsqrte. 2, 3
168 # CHECK: frsqrtes 2, 3
171 # CHECK: frsqrtes. 2, 3
174 # CHECK: fmadd 2, 3, 4, 5
177 # CHECK: fmadd. 2, 3, 4, 5
180 # CHECK: fmadds 2, 3, 4, 5
183 # CHECK: fmadds. 2, 3, 4, 5
186 # CHECK: fmsub 2, 3, 4, 5
189 # CHECK: fmsub. 2, 3, 4, 5
192 # CHECK: fmsubs 2, 3, 4, 5
195 # CHECK: fmsubs. 2, 3, 4, 5
198 # CHECK: fnmadd 2, 3, 4, 5
201 # CHECK: fnmadd. 2, 3, 4, 5
204 # CHECK: fnmadds 2, 3, 4, 5
207 # CHECK: fnmadds. 2, 3, 4, 5
210 # CHECK: fnmsub 2, 3, 4, 5
213 # CHECK: fnmsub. 2, 3, 4, 5
216 # CHECK: fnmsubs 2, 3, 4, 5
219 # CHECK: fnmsubs. 2, 3, 4, 5
237 # CHECK: fctidu. 2, 3
243 # CHECK: fctidz. 2, 3
246 # CHECK: fctiduz 2, 3
249 # CHECK: fctiduz. 2, 3
261 # CHECK: fctiwu. 2, 3
267 # CHECK: fctiwz. 2, 3
270 # CHECK: fctiwuz 2, 3
273 # CHECK: fctiwuz. 2, 3
285 # CHECK: fcfidu. 2, 3
291 # CHECK: fcfids. 2, 3
294 # CHECK: fcfidus 2, 3
297 # CHECK: fcfidus. 2, 3
324 # CHECK: ftdiv 2, 3, 4
330 # CHECK: fcmpu 2, 3, 4
333 # CHECK: fsel 2, 3, 4, 5
336 # CHECK: fsel. 2, 3, 4, 5
348 # CHECK: mffscdrn 2, 3
351 # CHECK: mffscdrni 2, 3
354 # CHECK: mffscrn 2, 3
357 # CHECK: mffscrni 2, 3
366 # CHECK: mtfsfi 5, 2, 1
369 # CHECK: mtfsfi. 5, 2, 1
372 # CHECK: mtfsf 127, 8, 1, 1
375 # CHECK: mtfsf. 125, 8, 1, 1