f0830cc718b34044a5c823f0759f08b20a5df236
[external/binutils.git] / gas / testsuite / gas / aarch64 / sve-movprfx_26.d
1 #source: sve-movprfx_26.s
2 #warning_output: sve-movprfx_26.l
3 #as: -march=armv8-a+sve -I$srcdir/$subdir --generate-missing-build-notes=no
4 #objdump: -Dr -M notes
5
6 .* file format .*
7
8 Disassembly of section .*:
9
10 0+ <.*>:
11 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
12 [^:]+:  65caa440        fcvt    z0.s, p1/m, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
13 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
14 [^:]+:  65caa440        fcvt    z0.s, p1/m, z2.d
15 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
16 [^:]+:  65cba440        fcvt    z0.d, p1/m, z2.s  // note: register size not compatible with previous `movprfx' at operand 1
17 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
18 [^:]+:  65cba440        fcvt    z0.d, p1/m, z2.s
19 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
20 [^:]+:  65d8a440        fcvtzs  z0.s, p1/m, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
21 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
22 [^:]+:  65d8a440        fcvtzs  z0.s, p1/m, z2.d
23 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
24 [^:]+:  65dca440        fcvtzs  z0.d, p1/m, z2.s  // note: register size not compatible with previous `movprfx' at operand 1
25 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
26 [^:]+:  65dca440        fcvtzs  z0.d, p1/m, z2.s
27 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
28 [^:]+:  65d9a440        fcvtzu  z0.s, p1/m, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
29 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
30 [^:]+:  65d9a440        fcvtzu  z0.s, p1/m, z2.d
31 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
32 [^:]+:  65dda440        fcvtzu  z0.d, p1/m, z2.s  // note: register size not compatible with previous `movprfx' at operand 1
33 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
34 [^:]+:  65dda440        fcvtzu  z0.d, p1/m, z2.s
35 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
36 [^:]+:  65d4a440        scvtf   z0.s, p1/m, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
37 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
38 [^:]+:  65d4a440        scvtf   z0.s, p1/m, z2.d
39 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
40 [^:]+:  65d0a440        scvtf   z0.d, p1/m, z2.s  // note: register size not compatible with previous `movprfx' at operand 1
41 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
42 [^:]+:  65d0a440        scvtf   z0.d, p1/m, z2.s
43 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
44 [^:]+:  65d5a440        ucvtf   z0.s, p1/m, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
45 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
46 [^:]+:  65d5a440        ucvtf   z0.s, p1/m, z2.d
47 [^:]+:  04912420        movprfx z0.s, p1/m, z1.s
48 [^:]+:  65d1a440        ucvtf   z0.d, p1/m, z2.s  // note: register size not compatible with previous `movprfx' at operand 1
49 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
50 [^:]+:  65d1a440        ucvtf   z0.d, p1/m, z2.s
51 [^:]+:  04112420        movprfx z0.b, p1/m, z1.b
52 [^:]+:  041b8440        lsl     z0.b, p1/m, z0.b, z2.d
53 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
54 [^:]+:  041b8440        lsl     z0.b, p1/m, z0.b, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
55 [^:]+:  04112420        movprfx z0.b, p1/m, z1.b
56 [^:]+:  04198440        lsr     z0.b, p1/m, z0.b, z2.d
57 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
58 [^:]+:  04198440        lsr     z0.b, p1/m, z0.b, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
59 [^:]+:  04112420        movprfx z0.b, p1/m, z1.b
60 [^:]+:  04188440        asr     z0.b, p1/m, z0.b, z2.d
61 [^:]+:  04d12420        movprfx z0.d, p1/m, z1.d
62 [^:]+:  04188440        asr     z0.b, p1/m, z0.b, z2.d  // note: register size not compatible with previous `movprfx' at operand 1
63 [^:]+:  d65f03c0        ret