tizen 2.4 release
[external/binutils.git] / gas / testsuite / gas / i386 / avx512f-rcigrne-intel.d
1 #as: -mevexrcig=rne
2 #objdump: -dw -Mintel
3 #name: i386 AVX512F rcig insns (Intel disassembly)
4 #source: avx512f-rcig.s
5
6 .*: +file format .*
7
8
9 Disassembly of section \.text:
10
11 00000000 <_start>:
12 [       ]*[a-f0-9]+:[   ]*62 f1 cd 18 c2 ed ab[         ]*vcmppd k5,zmm6,zmm5,\{sae\},0xab
13 [       ]*[a-f0-9]+:[   ]*62 f1 cd 18 c2 ed 7b[         ]*vcmppd k5,zmm6,zmm5,\{sae\},0x7b
14 [       ]*[a-f0-9]+:[   ]*62 f1 4c 18 c2 ed ab[         ]*vcmpps k5,zmm6,zmm5,\{sae\},0xab
15 [       ]*[a-f0-9]+:[   ]*62 f1 4c 18 c2 ed 7b[         ]*vcmpps k5,zmm6,zmm5,\{sae\},0x7b
16 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f c2 ec ab[         ]*vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0xab
17 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f c2 ec 7b[         ]*vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0x7b
18 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f c2 ec ab[         ]*vcmpss k5\{k7\},xmm5,xmm4,\{sae\},0xab
19 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f c2 ec 7b[         ]*vcmpss k5\{k7\},xmm5,xmm4,\{sae\},0x7b
20 [       ]*[a-f0-9]+:[   ]*62 f1 fd 18 2f f5[    ]*vcomisd xmm6,xmm5,\{sae\}
21 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 2f f5[    ]*vcomiss xmm6,xmm5,\{sae\}
22 [       ]*[a-f0-9]+:[   ]*62 f2 7d 1f 13 f5[    ]*vcvtph2ps zmm6\{k7\},ymm5,\{sae\}
23 [       ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a f5[    ]*vcvtps2pd zmm6\{k7\},ymm5,\{sae\}
24 [       ]*[a-f0-9]+:[   ]*62 f3 7d 1f 1d ee ab[         ]*vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0xab
25 [       ]*[a-f0-9]+:[   ]*62 f3 7d 1f 1d ee 7b[         ]*vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0x7b
26 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5a f4[    ]*vcvtss2sd xmm6\{k7\},xmm5,xmm4,\{sae\}
27 [       ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 f5[    ]*vcvttpd2dq ymm6\{k7\},zmm5,\{sae\}
28 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 5b f5[    ]*vcvttps2dq zmm6,zmm5,\{sae\}
29 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 2c c6[    ]*vcvttsd2si eax,xmm6,\{sae\}
30 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 2c ee[    ]*vcvttsd2si ebp,xmm6,\{sae\}
31 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 2c c6[    ]*vcvttss2si eax,xmm6,\{sae\}
32 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 2c ee[    ]*vcvttss2si ebp,xmm6,\{sae\}
33 [       ]*[a-f0-9]+:[   ]*62 f2 fd 18 42 f5[    ]*vgetexppd zmm6,zmm5,\{sae\}
34 [       ]*[a-f0-9]+:[   ]*62 f2 7d 18 42 f5[    ]*vgetexpps zmm6,zmm5,\{sae\}
35 [       ]*[a-f0-9]+:[   ]*62 f2 d5 1f 43 f4[    ]*vgetexpsd xmm6\{k7\},xmm5,xmm4,\{sae\}
36 [       ]*[a-f0-9]+:[   ]*62 f2 55 1f 43 f4[    ]*vgetexpss xmm6\{k7\},xmm5,xmm4,\{sae\}
37 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 26 f5 ab[         ]*vgetmantpd zmm6,zmm5,\{sae\},0xab
38 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 26 f5 7b[         ]*vgetmantpd zmm6,zmm5,\{sae\},0x7b
39 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 26 f5 ab[         ]*vgetmantps zmm6,zmm5,\{sae\},0xab
40 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 26 f5 7b[         ]*vgetmantps zmm6,zmm5,\{sae\},0x7b
41 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 27 f4 ab[         ]*vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
42 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 27 f4 7b[         ]*vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
43 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 27 f4 ab[         ]*vgetmantss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
44 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 27 f4 7b[         ]*vgetmantss xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
45 [       ]*[a-f0-9]+:[   ]*62 f1 d5 18 5f f4[    ]*vmaxpd zmm6,zmm5,zmm4,\{sae\}
46 [       ]*[a-f0-9]+:[   ]*62 f1 54 18 5f f4[    ]*vmaxps zmm6,zmm5,zmm4,\{sae\}
47 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f 5f f4[    ]*vmaxsd xmm6\{k7\},xmm5,xmm4,\{sae\}
48 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5f f4[    ]*vmaxss xmm6\{k7\},xmm5,xmm4,\{sae\}
49 [       ]*[a-f0-9]+:[   ]*62 f1 d5 18 5d f4[    ]*vminpd zmm6,zmm5,zmm4,\{sae\}
50 [       ]*[a-f0-9]+:[   ]*62 f1 54 18 5d f4[    ]*vminps zmm6,zmm5,zmm4,\{sae\}
51 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f 5d f4[    ]*vminsd xmm6\{k7\},xmm5,xmm4,\{sae\}
52 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5d f4[    ]*vminss xmm6\{k7\},xmm5,xmm4,\{sae\}
53 [       ]*[a-f0-9]+:[   ]*62 f1 fd 18 2e f5[    ]*vucomisd xmm6,xmm5,\{sae\}
54 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 2e f5[    ]*vucomiss xmm6,xmm5,\{sae\}
55 [       ]*[a-f0-9]+:[   ]*62 f3 d5 18 54 f4 ab[         ]*vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0xab
56 [       ]*[a-f0-9]+:[   ]*62 f3 d5 18 54 f4 7b[         ]*vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0x7b
57 [       ]*[a-f0-9]+:[   ]*62 f3 55 18 54 f4 ab[         ]*vfixupimmps zmm6,zmm5,zmm4,\{sae\},0xab
58 [       ]*[a-f0-9]+:[   ]*62 f3 55 18 54 f4 7b[         ]*vfixupimmps zmm6,zmm5,zmm4,\{sae\},0x7b
59 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 55 f4 ab[         ]*vfixupimmsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
60 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 55 f4 7b[         ]*vfixupimmsd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
61 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 55 f4 ab[         ]*vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
62 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 55 f4 7b[         ]*vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
63 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 09 f5 ab[         ]*vrndscalepd zmm6,zmm5,\{sae\},0xab
64 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 09 f5 7b[         ]*vrndscalepd zmm6,zmm5,\{sae\},0x7b
65 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 08 f5 ab[         ]*vrndscaleps zmm6,zmm5,\{sae\},0xab
66 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 08 f5 7b[         ]*vrndscaleps zmm6,zmm5,\{sae\},0x7b
67 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 0b f4 ab[         ]*vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
68 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 0b f4 7b[         ]*vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
69 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 0a f4 ab[         ]*vrndscaless xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
70 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 0a f4 7b[         ]*vrndscaless xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
71 [       ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 f5[    ]*vcvttpd2udq ymm6\{k7\},zmm5,\{sae\}
72 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 78 f5[    ]*vcvttps2udq zmm6,zmm5,\{sae\}
73 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 78 c6[    ]*vcvttsd2usi eax,xmm6,\{sae\}
74 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 78 ee[    ]*vcvttsd2usi ebp,xmm6,\{sae\}
75 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 78 c6[    ]*vcvttss2usi eax,xmm6,\{sae\}
76 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 78 ee[    ]*vcvttss2usi ebp,xmm6,\{sae\}
77 [       ]*[a-f0-9]+:[   ]*62 f1 cd 18 c2 ed ab[         ]*vcmppd k5,zmm6,zmm5,\{sae\},0xab
78 [       ]*[a-f0-9]+:[   ]*62 f1 cd 18 c2 ed 7b[         ]*vcmppd k5,zmm6,zmm5,\{sae\},0x7b
79 [       ]*[a-f0-9]+:[   ]*62 f1 4c 18 c2 ed ab[         ]*vcmpps k5,zmm6,zmm5,\{sae\},0xab
80 [       ]*[a-f0-9]+:[   ]*62 f1 4c 18 c2 ed 7b[         ]*vcmpps k5,zmm6,zmm5,\{sae\},0x7b
81 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f c2 ec ab[         ]*vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0xab
82 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f c2 ec 7b[         ]*vcmpsd k5\{k7\},xmm5,xmm4,\{sae\},0x7b
83 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f c2 ec ab[         ]*vcmpss k5\{k7\},xmm5,xmm4,\{sae\},0xab
84 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f c2 ec 7b[         ]*vcmpss k5\{k7\},xmm5,xmm4,\{sae\},0x7b
85 [       ]*[a-f0-9]+:[   ]*62 f1 fd 18 2f f5[    ]*vcomisd xmm6,xmm5,\{sae\}
86 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 2f f5[    ]*vcomiss xmm6,xmm5,\{sae\}
87 [       ]*[a-f0-9]+:[   ]*62 f2 7d 1f 13 f5[    ]*vcvtph2ps zmm6\{k7\},ymm5,\{sae\}
88 [       ]*[a-f0-9]+:[   ]*62 f1 7c 1f 5a f5[    ]*vcvtps2pd zmm6\{k7\},ymm5,\{sae\}
89 [       ]*[a-f0-9]+:[   ]*62 f3 7d 1f 1d ee ab[         ]*vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0xab
90 [       ]*[a-f0-9]+:[   ]*62 f3 7d 1f 1d ee 7b[         ]*vcvtps2ph ymm6\{k7\},zmm5,\{sae\},0x7b
91 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5a f4[    ]*vcvtss2sd xmm6\{k7\},xmm5,xmm4,\{sae\}
92 [       ]*[a-f0-9]+:[   ]*62 f1 fd 1f e6 f5[    ]*vcvttpd2dq ymm6\{k7\},zmm5,\{sae\}
93 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 5b f5[    ]*vcvttps2dq zmm6,zmm5,\{sae\}
94 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 2c c6[    ]*vcvttsd2si eax,xmm6,\{sae\}
95 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 2c ee[    ]*vcvttsd2si ebp,xmm6,\{sae\}
96 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 2c c6[    ]*vcvttss2si eax,xmm6,\{sae\}
97 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 2c ee[    ]*vcvttss2si ebp,xmm6,\{sae\}
98 [       ]*[a-f0-9]+:[   ]*62 f2 fd 18 42 f5[    ]*vgetexppd zmm6,zmm5,\{sae\}
99 [       ]*[a-f0-9]+:[   ]*62 f2 7d 18 42 f5[    ]*vgetexpps zmm6,zmm5,\{sae\}
100 [       ]*[a-f0-9]+:[   ]*62 f2 d5 1f 43 f4[    ]*vgetexpsd xmm6\{k7\},xmm5,xmm4,\{sae\}
101 [       ]*[a-f0-9]+:[   ]*62 f2 55 1f 43 f4[    ]*vgetexpss xmm6\{k7\},xmm5,xmm4,\{sae\}
102 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 26 f5 ab[         ]*vgetmantpd zmm6,zmm5,\{sae\},0xab
103 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 26 f5 7b[         ]*vgetmantpd zmm6,zmm5,\{sae\},0x7b
104 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 26 f5 ab[         ]*vgetmantps zmm6,zmm5,\{sae\},0xab
105 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 26 f5 7b[         ]*vgetmantps zmm6,zmm5,\{sae\},0x7b
106 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 27 f4 ab[         ]*vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
107 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 27 f4 7b[         ]*vgetmantsd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
108 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 27 f4 ab[         ]*vgetmantss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
109 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 27 f4 7b[         ]*vgetmantss xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
110 [       ]*[a-f0-9]+:[   ]*62 f1 d5 18 5f f4[    ]*vmaxpd zmm6,zmm5,zmm4,\{sae\}
111 [       ]*[a-f0-9]+:[   ]*62 f1 54 18 5f f4[    ]*vmaxps zmm6,zmm5,zmm4,\{sae\}
112 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f 5f f4[    ]*vmaxsd xmm6\{k7\},xmm5,xmm4,\{sae\}
113 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5f f4[    ]*vmaxss xmm6\{k7\},xmm5,xmm4,\{sae\}
114 [       ]*[a-f0-9]+:[   ]*62 f1 d5 18 5d f4[    ]*vminpd zmm6,zmm5,zmm4,\{sae\}
115 [       ]*[a-f0-9]+:[   ]*62 f1 54 18 5d f4[    ]*vminps zmm6,zmm5,zmm4,\{sae\}
116 [       ]*[a-f0-9]+:[   ]*62 f1 d7 1f 5d f4[    ]*vminsd xmm6\{k7\},xmm5,xmm4,\{sae\}
117 [       ]*[a-f0-9]+:[   ]*62 f1 56 1f 5d f4[    ]*vminss xmm6\{k7\},xmm5,xmm4,\{sae\}
118 [       ]*[a-f0-9]+:[   ]*62 f1 fd 18 2e f5[    ]*vucomisd xmm6,xmm5,\{sae\}
119 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 2e f5[    ]*vucomiss xmm6,xmm5,\{sae\}
120 [       ]*[a-f0-9]+:[   ]*62 f3 d5 18 54 f4 ab[         ]*vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0xab
121 [       ]*[a-f0-9]+:[   ]*62 f3 d5 18 54 f4 7b[         ]*vfixupimmpd zmm6,zmm5,zmm4,\{sae\},0x7b
122 [       ]*[a-f0-9]+:[   ]*62 f3 55 18 54 f4 ab[         ]*vfixupimmps zmm6,zmm5,zmm4,\{sae\},0xab
123 [       ]*[a-f0-9]+:[   ]*62 f3 55 18 54 f4 7b[         ]*vfixupimmps zmm6,zmm5,zmm4,\{sae\},0x7b
124 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 55 f4 ab[         ]*vfixupimmsd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
125 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 55 f4 7b[         ]*vfixupimmsd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
126 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 55 f4 ab[         ]*vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
127 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 55 f4 7b[         ]*vfixupimmss xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
128 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 09 f5 ab[         ]*vrndscalepd zmm6,zmm5,\{sae\},0xab
129 [       ]*[a-f0-9]+:[   ]*62 f3 fd 18 09 f5 7b[         ]*vrndscalepd zmm6,zmm5,\{sae\},0x7b
130 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 08 f5 ab[         ]*vrndscaleps zmm6,zmm5,\{sae\},0xab
131 [       ]*[a-f0-9]+:[   ]*62 f3 7d 18 08 f5 7b[         ]*vrndscaleps zmm6,zmm5,\{sae\},0x7b
132 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 0b f4 ab[         ]*vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
133 [       ]*[a-f0-9]+:[   ]*62 f3 d5 1f 0b f4 7b[         ]*vrndscalesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
134 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 0a f4 ab[         ]*vrndscaless xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
135 [       ]*[a-f0-9]+:[   ]*62 f3 55 1f 0a f4 7b[         ]*vrndscaless xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
136 [       ]*[a-f0-9]+:[   ]*62 f1 fc 1f 78 f5[    ]*vcvttpd2udq ymm6\{k7\},zmm5,\{sae\}
137 [       ]*[a-f0-9]+:[   ]*62 f1 7c 18 78 f5[    ]*vcvttps2udq zmm6,zmm5,\{sae\}
138 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 78 c6[    ]*vcvttsd2usi eax,xmm6,\{sae\}
139 [       ]*[a-f0-9]+:[   ]*62 f1 7f 18 78 ee[    ]*vcvttsd2usi ebp,xmm6,\{sae\}
140 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 78 c6[    ]*vcvttss2usi eax,xmm6,\{sae\}
141 [       ]*[a-f0-9]+:[   ]*62 f1 7e 18 78 ee[    ]*vcvttss2usi ebp,xmm6,\{sae\}
142 #pass