3 #name
: x86
-64 optimized encoding
3 with -Os
8 Disassembly of section
.text
:
11 +[a
-f0
-9]+: a8
7f test \
$0x7f,%al
12 +[a
-f0
-9]+: a8
7f test \
$0x7f,%al
13 +[a
-f0
-9]+: a8
7f test \
$0x7f,%al
14 +[a
-f0
-9]+: a8
7f test \
$0x7f,%al
15 +[a
-f0
-9]+: f6 c3
7f test \
$0x7f,%bl
16 +[a
-f0
-9]+: f6 c3
7f test \
$0x7f,%bl
17 +[a
-f0
-9]+: f6 c3
7f test \
$0x7f,%bl
18 +[a
-f0
-9]+: f6 c3
7f test \
$0x7f,%bl
19 +[a
-f0
-9]+: 40 f6 c7
7f test \
$0x7f,%dil
20 +[a
-f0
-9]+: 40 f6 c7
7f test \
$0x7f,%dil
21 +[a
-f0
-9]+: 40 f6 c7
7f test \
$0x7f,%dil
22 +[a
-f0
-9]+: 40 f6 c7
7f test \
$0x7f,%dil
23 +[a
-f0
-9]+: 41 f6 c1
7f test \
$0x7f,%r9b
24 +[a
-f0
-9]+: 41 f6 c1
7f test \
$0x7f,%r9b
25 +[a
-f0
-9]+: 41 f6 c1
7f test \
$0x7f,%r9b
26 +[a
-f0
-9]+: 41 f6 c1
7f test \
$0x7f,%r9b
27 +[a
-f0
-9]+: 41 f6 c4
7f test \
$0x7f,%r12b
28 +[a
-f0
-9]+: 41 f6 c4
7f test \
$0x7f,%r12b
29 +[a
-f0
-9]+: 41 f6 c4
7f test \
$0x7f,%r12b
30 +[a
-f0
-9]+: 41 f6 c4
7f test \
$0x7f,%r12b
31 +[a
-f0
-9]+: 20 c9
and %cl
,%cl
32 +[a
-f0
-9]+: 66 21 d2
and %dx
,%dx
33 +[a
-f0
-9]+: 21 db and %ebx
,%ebx
34 +[a
-f0
-9]+: 48 21 e4
and %rsp
,%rsp
35 +[a
-f0
-9]+: 40 08 ed
or %bpl
,%bpl
36 +[a
-f0
-9]+: 66 09 f6
or %si
,%si
37 +[a
-f0
-9]+: 09 ff
or %edi
,%edi
38 +[a
-f0
-9]+: 4d 09 c0
or %r8
,%r8
39 +[a
-f0
-9]+: c5 f1
55 e9 vandnpd
%xmm1
,%xmm1
,%xmm5
40 +[a
-f0
-9]+: c5 f9
6f d1 vmovdqa
%xmm1
,%xmm2
41 +[a
-f0
-9]+: c5 f9
6f d1 vmovdqa
%xmm1
,%xmm2
42 +[a
-f0
-9]+: c5 fa
6f d1 vmovdqu
%xmm1
,%xmm2
43 +[a
-f0
-9]+: c5 fa
6f d1 vmovdqu
%xmm1
,%xmm2
44 +[a
-f0
-9]+: c5 fa
6f d1 vmovdqu
%xmm1
,%xmm2
45 +[a
-f0
-9]+: c5 fa
6f d1 vmovdqu
%xmm1
,%xmm2
46 +[a
-f0
-9]+: c4
41 79 6f e3 vmovdqa
%xmm11
,%xmm12
47 +[a
-f0
-9]+: c4
41 79 6f e3 vmovdqa
%xmm11
,%xmm12
48 +[a
-f0
-9]+: c4
41 7a
6f e3 vmovdqu
%xmm11
,%xmm12
49 +[a
-f0
-9]+: c4
41 7a
6f e3 vmovdqu
%xmm11
,%xmm12
50 +[a
-f0
-9]+: c4
41 7a
6f e3 vmovdqu
%xmm11
,%xmm12
51 +[a
-f0
-9]+: c4
41 7a
6f e3 vmovdqu
%xmm11
,%xmm12
52 +[a
-f0
-9]+: c5 f9
6f 50 7f vmovdqa
0x7f\
(%rax\
),%xmm2
53 +[a
-f0
-9]+: c5 f9
6f 50 7f vmovdqa
0x7f\
(%rax\
),%xmm2
54 +[a
-f0
-9]+: c5 fa
6f 50 7f vmovdqu
0x7f\
(%rax\
),%xmm2
55 +[a
-f0
-9]+: c5 fa
6f 50 7f vmovdqu
0x7f\
(%rax\
),%xmm2
56 +[a
-f0
-9]+: c5 fa
6f 50 7f vmovdqu
0x7f\
(%rax\
),%xmm2
57 +[a
-f0
-9]+: c5 fa
6f 50 7f vmovdqu
0x7f\
(%rax\
),%xmm2
58 +[a
-f0
-9]+: 62 f1
7d 08 7f 48 08 vmovdqa32
%xmm1
,0x80\
(%rax\
)
59 +[a
-f0
-9]+: 62 f1 fd
08 7f 48 08 vmovdqa64
%xmm1
,0x80\
(%rax\
)
60 +[a
-f0
-9]+: 62 f1
7f 08 7f 48 08 vmovdqu8
%xmm1
,0x80\
(%rax\
)
61 +[a
-f0
-9]+: 62 f1 ff
08 7f 48 08 vmovdqu16
%xmm1
,0x80\
(%rax\
)
62 +[a
-f0
-9]+: 62 f1
7e
08 7f 48 08 vmovdqu32
%xmm1
,0x80\
(%rax\
)
63 +[a
-f0
-9]+: 62 f1 fe
08 7f 48 08 vmovdqu64
%xmm1
,0x80\
(%rax\
)
64 +[a
-f0
-9]+: c5 fd
6f d1 vmovdqa
%ymm1
,%ymm2
65 +[a
-f0
-9]+: c5 fd
6f d1 vmovdqa
%ymm1
,%ymm2
66 +[a
-f0
-9]+: c5 fe
6f d1 vmovdqu
%ymm1
,%ymm2
67 +[a
-f0
-9]+: c5 fe
6f d1 vmovdqu
%ymm1
,%ymm2
68 +[a
-f0
-9]+: c5 fe
6f d1 vmovdqu
%ymm1
,%ymm2
69 +[a
-f0
-9]+: c5 fe
6f d1 vmovdqu
%ymm1
,%ymm2
70 +[a
-f0
-9]+: c4
41 7d 6f e3 vmovdqa
%ymm11
,%ymm12
71 +[a
-f0
-9]+: c4
41 7d 6f e3 vmovdqa
%ymm11
,%ymm12
72 +[a
-f0
-9]+: c4
41 7e
6f e3 vmovdqu
%ymm11
,%ymm12
73 +[a
-f0
-9]+: c4
41 7e
6f e3 vmovdqu
%ymm11
,%ymm12
74 +[a
-f0
-9]+: c4
41 7e
6f e3 vmovdqu
%ymm11
,%ymm12
75 +[a
-f0
-9]+: c4
41 7e
6f e3 vmovdqu
%ymm11
,%ymm12
76 +[a
-f0
-9]+: c5 fd
6f 50 7f vmovdqa
0x7f\
(%rax\
),%ymm2
77 +[a
-f0
-9]+: c5 fd
6f 50 7f vmovdqa
0x7f\
(%rax\
),%ymm2
78 +[a
-f0
-9]+: c5 fe
6f 50 7f vmovdqu
0x7f\
(%rax\
),%ymm2
79 +[a
-f0
-9]+: c5 fe
6f 50 7f vmovdqu
0x7f\
(%rax\
),%ymm2
80 +[a
-f0
-9]+: c5 fe
6f 50 7f vmovdqu
0x7f\
(%rax\
),%ymm2
81 +[a
-f0
-9]+: c5 fe
6f 50 7f vmovdqu
0x7f\
(%rax\
),%ymm2
82 +[a
-f0
-9]+: 62 f1
7d 28 7f 48 04 vmovdqa32
%ymm1
,0x80\
(%rax\
)
83 +[a
-f0
-9]+: 62 f1 fd
28 7f 48 04 vmovdqa64
%ymm1
,0x80\
(%rax\
)
84 +[a
-f0
-9]+: 62 f1
7f 28 7f 48 04 vmovdqu8
%ymm1
,0x80\
(%rax\
)
85 +[a
-f0
-9]+: 62 f1 ff
28 7f 48 04 vmovdqu16
%ymm1
,0x80\
(%rax\
)
86 +[a
-f0
-9]+: 62 f1
7e
28 7f 48 04 vmovdqu32
%ymm1
,0x80\
(%rax\
)
87 +[a
-f0
-9]+: 62 f1 fe
28 7f 48 04 vmovdqu64
%ymm1
,0x80\
(%rax\
)
88 +[a
-f0
-9]+: 62 b1
7d 08 6f d5 vmovdqa32
%xmm21
,%xmm2
89 +[a
-f0
-9]+: 62 b1 fd
08 6f d5 vmovdqa64
%xmm21
,%xmm2
90 +[a
-f0
-9]+: 62 b1
7f 08 6f d5 vmovdqu8
%xmm21
,%xmm2
91 +[a
-f0
-9]+: 62 b1 ff
08 6f d5 vmovdqu16
%xmm21
,%xmm2
92 +[a
-f0
-9]+: 62 b1
7e
08 6f d5 vmovdqu32
%xmm21
,%xmm2
93 +[a
-f0
-9]+: 62 b1 fe
08 6f d5 vmovdqu64
%xmm21
,%xmm2
94 +[a
-f0
-9]+: 62 f1
7d 48 6f d1 vmovdqa32
%zmm1
,%zmm2
95 +[a
-f0
-9]+: 62 f1 fd
48 6f d1 vmovdqa64
%zmm1
,%zmm2
96 +[a
-f0
-9]+: 62 f1
7f 48 6f d1 vmovdqu8
%zmm1
,%zmm2
97 +[a
-f0
-9]+: 62 f1 ff
48 6f d1 vmovdqu16
%zmm1
,%zmm2
98 +[a
-f0
-9]+: 62 f1
7e
48 6f d1 vmovdqu32
%zmm1
,%zmm2
99 +[a
-f0
-9]+: 62 f1 fe
48 6f d1 vmovdqu64
%zmm1
,%zmm2
100 +[a
-f0
-9]+: 62 f1
7d 28 6f d1 vmovdqa32
%ymm1
,%ymm2
101 +[a
-f0
-9]+: 62 f1 fd
28 6f d1 vmovdqa64
%ymm1
,%ymm2
102 +[a
-f0
-9]+: 62 f1
7f 08 6f d1 vmovdqu8
%xmm1
,%xmm2
103 +[a
-f0
-9]+: 62 f1 ff
08 6f d1 vmovdqu16
%xmm1
,%xmm2
104 +[a
-f0
-9]+: 62 f1
7e
08 6f d1 vmovdqu32
%xmm1
,%xmm2
105 +[a
-f0
-9]+: 62 f1 fe
08 6f d1 vmovdqu64
%xmm1
,%xmm2
106 +[a
-f0
-9]+: 62 f1
7d 29 6f d1 vmovdqa32
%ymm1
,%ymm2\
{%k1\
}
107 +[a
-f0
-9]+: 62 f1 fd
29 6f d1 vmovdqa64
%ymm1
,%ymm2\
{%k1\
}
108 +[a
-f0
-9]+: 62 f1
7f 09 6f d1 vmovdqu8
%xmm1
,%xmm2\
{%k1\
}
109 +[a
-f0
-9]+: 62 f1 ff
09 6f d1 vmovdqu16
%xmm1
,%xmm2\
{%k1\
}
110 +[a
-f0
-9]+: 62 f1
7e
09 6f d1 vmovdqu32
%xmm1
,%xmm2\
{%k1\
}
111 +[a
-f0
-9]+: 62 f1 fe
09 6f d1 vmovdqu64
%xmm1
,%xmm2\
{%k1\
}
112 +[a
-f0
-9]+: 62 f1
7d 29 6f 10 vmovdqa32 \
(%rax\
),%ymm2\
{%k1\
}
113 +[a
-f0
-9]+: 62 f1 fd
29 6f 10 vmovdqa64 \
(%rax\
),%ymm2\
{%k1\
}
114 +[a
-f0
-9]+: 62 f1
7f 09 6f 10 vmovdqu8 \
(%rax\
),%xmm2\
{%k1\
}
115 +[a
-f0
-9]+: 62 f1 ff
09 6f 10 vmovdqu16 \
(%rax\
),%xmm2\
{%k1\
}
116 +[a
-f0
-9]+: 62 f1
7e
09 6f 10 vmovdqu32 \
(%rax\
),%xmm2\
{%k1\
}
117 +[a
-f0
-9]+: 62 f1 fe
09 6f 10 vmovdqu64 \
(%rax\
),%xmm2\
{%k1\
}
118 +[a
-f0
-9]+: 62 f1
7d 29 7f 08 vmovdqa32
%ymm1
,\
(%rax\
)\
{%k1\
}
119 +[a
-f0
-9]+: 62 f1 fd
29 7f 08 vmovdqa64
%ymm1
,\
(%rax\
)\
{%k1\
}
120 +[a
-f0
-9]+: 62 f1
7f 09 7f 08 vmovdqu8
%xmm1
,\
(%rax\
)\
{%k1\
}
121 +[a
-f0
-9]+: 62 f1 ff
09 7f 08 vmovdqu16
%xmm1
,\
(%rax\
)\
{%k1\
}
122 +[a
-f0
-9]+: 62 f1
7e
09 7f 08 vmovdqu32
%xmm1
,\
(%rax\
)\
{%k1\
}
123 +[a
-f0
-9]+: 62 f1 fe
09 7f 08 vmovdqu64
%xmm1
,\
(%rax\
)\
{%k1\
}
124 +[a
-f0
-9]+: 62 f1
7d 89 6f d1 vmovdqa32
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
125 +[a
-f0
-9]+: 62 f1 fd
89 6f d1 vmovdqa64
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
126 +[a
-f0
-9]+: 62 f1
7f 89 6f d1 vmovdqu8
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
127 +[a
-f0
-9]+: 62 f1 ff
89 6f d1 vmovdqu16
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
128 +[a
-f0
-9]+: 62 f1
7e
89 6f d1 vmovdqu32
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
129 +[a
-f0
-9]+: 62 f1 fe
89 6f d1 vmovdqu64
%xmm1
,%xmm2\
{%k1\
}\
{z\
}
130 +[a
-f0
-9]+: c5
.* vpand
%xmm2
,%xmm3
,%xmm4
131 +[a
-f0
-9]+: c5
.* vpand
%xmm3
,%xmm12
,%xmm4
132 +[a
-f0
-9]+: c5
.* vpandn
%xmm2
,%xmm13
,%xmm4
133 +[a
-f0
-9]+: c5
.* vpandn
%xmm2
,%xmm3
,%xmm14
134 +[a
-f0
-9]+: c5
.* vpor
%xmm2
,%xmm3
,%xmm4
135 +[a
-f0
-9]+: c5
.* vpor
%xmm3
,%xmm12
,%xmm4
136 +[a
-f0
-9]+: c5
.* vpxor
%xmm2
,%xmm13
,%xmm4
137 +[a
-f0
-9]+: c5
.* vpxor
%xmm2
,%xmm3
,%xmm14
138 +[a
-f0
-9]+: c5
.* vpand
%ymm2
,%ymm3
,%ymm4
139 +[a
-f0
-9]+: c5
.* vpand
%ymm3
,%ymm12
,%ymm4
140 +[a
-f0
-9]+: c5
.* vpandn
%ymm2
,%ymm13
,%ymm4
141 +[a
-f0
-9]+: c5
.* vpandn
%ymm2
,%ymm3
,%ymm14
142 +[a
-f0
-9]+: c5
.* vpor
%ymm2
,%ymm3
,%ymm4
143 +[a
-f0
-9]+: c5
.* vpor
%ymm3
,%ymm12
,%ymm4
144 +[a
-f0
-9]+: c5
.* vpxor
%ymm2
,%ymm13
,%ymm4
145 +[a
-f0
-9]+: c5
.* vpxor
%ymm2
,%ymm3
,%ymm14
146 +[a
-f0
-9]+: c5
.* vpand
0x70\
(%rax\
),%xmm2
,%xmm3
147 +[a
-f0
-9]+: c5
.* vpand
0x70\
(%rax\
),%xmm2
,%xmm3
148 +[a
-f0
-9]+: c5
.* vpandn
0x70\
(%rax\
),%xmm2
,%xmm3
149 +[a
-f0
-9]+: c5
.* vpandn
0x70\
(%rax\
),%xmm2
,%xmm3
150 +[a
-f0
-9]+: c5
.* vpor
0x70\
(%rax\
),%xmm2
,%xmm3
151 +[a
-f0
-9]+: c5
.* vpor
0x70\
(%rax\
),%xmm2
,%xmm3
152 +[a
-f0
-9]+: c5
.* vpxor
0x70\
(%rax\
),%xmm2
,%xmm3
153 +[a
-f0
-9]+: c5
.* vpxor
0x70\
(%rax\
),%xmm2
,%xmm3
154 +[a
-f0
-9]+: 62 .* vpandd
0x80\
(%rax\
),%xmm2
,%xmm3
155 +[a
-f0
-9]+: 62 .* vpandq
0x80\
(%rax\
),%xmm2
,%xmm3
156 +[a
-f0
-9]+: 62 .* vpandnd
0x80\
(%rax\
),%xmm2
,%xmm3
157 +[a
-f0
-9]+: 62 .* vpandnq
0x80\
(%rax\
),%xmm2
,%xmm3
158 +[a
-f0
-9]+: 62 .* vpord
0x80\
(%rax\
),%xmm2
,%xmm3
159 +[a
-f0
-9]+: 62 .* vporq
0x80\
(%rax\
),%xmm2
,%xmm3
160 +[a
-f0
-9]+: 62 .* vpxord
0x80\
(%rax\
),%xmm2
,%xmm3
161 +[a
-f0
-9]+: 62 .* vpxorq
0x80\
(%rax\
),%xmm2
,%xmm3
162 +[a
-f0
-9]+: c5
.* vpand
0x60\
(%rax\
),%ymm2
,%ymm3
163 +[a
-f0
-9]+: c5
.* vpand
0x60\
(%rax\
),%ymm2
,%ymm3
164 +[a
-f0
-9]+: c5
.* vpandn
0x60\
(%rax\
),%ymm2
,%ymm3
165 +[a
-f0
-9]+: c5
.* vpandn
0x60\
(%rax\
),%ymm2
,%ymm3
166 +[a
-f0
-9]+: c5
.* vpor
0x60\
(%rax\
),%ymm2
,%ymm3
167 +[a
-f0
-9]+: c5
.* vpor
0x60\
(%rax\
),%ymm2
,%ymm3
168 +[a
-f0
-9]+: c5
.* vpxor
0x60\
(%rax\
),%ymm2
,%ymm3
169 +[a
-f0
-9]+: c5
.* vpxor
0x60\
(%rax\
),%ymm2
,%ymm3
170 +[a
-f0
-9]+: 62 .* vpandd
0x80\
(%rax\
),%ymm2
,%ymm3
171 +[a
-f0
-9]+: 62 .* vpandq
0x80\
(%rax\
),%ymm2
,%ymm3
172 +[a
-f0
-9]+: 62 .* vpandnd
0x80\
(%rax\
),%ymm2
,%ymm3
173 +[a
-f0
-9]+: 62 .* vpandnq
0x80\
(%rax\
),%ymm2
,%ymm3
174 +[a
-f0
-9]+: 62 .* vpord
0x80\
(%rax\
),%ymm2
,%ymm3
175 +[a
-f0
-9]+: 62 .* vporq
0x80\
(%rax\
),%ymm2
,%ymm3
176 +[a
-f0
-9]+: 62 .* vpxord
0x80\
(%rax\
),%ymm2
,%ymm3
177 +[a
-f0
-9]+: 62 .* vpxorq
0x80\
(%rax\
),%ymm2
,%ymm3
178 +[a
-f0
-9]+: 62 .* vpandd
%xmm22
,%xmm23
,%xmm24
179 +[a
-f0
-9]+: 62 .* vpandq
%ymm22
,%ymm3
,%ymm4
180 +[a
-f0
-9]+: 62 .* vpandnd
%ymm2
,%ymm23
,%ymm4
181 +[a
-f0
-9]+: 62 .* vpandnq
%xmm2
,%xmm3
,%xmm24
182 +[a
-f0
-9]+: 62 .* vpord
%xmm22
,%xmm23
,%xmm24
183 +[a
-f0
-9]+: 62 .* vporq
%ymm22
,%ymm3
,%ymm4
184 +[a
-f0
-9]+: 62 .* vpxord
%ymm2
,%ymm23
,%ymm4
185 +[a
-f0
-9]+: 62 .* vpxorq
%xmm2
,%xmm3
,%xmm24
186 +[a
-f0
-9]+: 62 .* vpandd
%xmm2
,%xmm3
,%xmm4\
{%k5\
}
187 +[a
-f0
-9]+: 62 .* vpandq
%ymm12
,%ymm3
,%ymm4\
{%k5\
}
188 +[a
-f0
-9]+: 62 .* vpandnd
%ymm2
,%ymm13
,%ymm4\
{%k5\
}
189 +[a
-f0
-9]+: 62 .* vpandnq
%xmm2
,%xmm3
,%xmm14\
{%k5\
}
190 +[a
-f0
-9]+: 62 .* vpord
%xmm2
,%xmm3
,%xmm4\
{%k5\
}
191 +[a
-f0
-9]+: 62 .* vporq
%ymm12
,%ymm3
,%ymm4\
{%k5\
}
192 +[a
-f0
-9]+: 62 .* vpxord
%ymm2
,%ymm13
,%ymm4\
{%k5\
}
193 +[a
-f0
-9]+: 62 .* vpxorq
%xmm2
,%xmm3
,%xmm14\
{%k5\
}
194 +[a
-f0
-9]+: 62 .* vpandd \
(%rax\
)\
{1to8\
},%ymm2
,%ymm3
195 +[a
-f0
-9]+: 62 .* vpandq \
(%rax\
)\
{1to2\
},%xmm2
,%xmm3
196 +[a
-f0
-9]+: 62 .* vpandnd \
(%rax\
)\
{1to4\
},%xmm2
,%xmm3
197 +[a
-f0
-9]+: 62 .* vpandnq \
(%rax\
)\
{1to4\
},%ymm2
,%ymm3
198 +[a
-f0
-9]+: 62 .* vpord \
(%rax\
)\
{1to8\
},%ymm2
,%ymm3
199 +[a
-f0
-9]+: 62 .* vporq \
(%rax\
)\
{1to2\
},%xmm2
,%xmm3
200 +[a
-f0
-9]+: 62 .* vpxord \
(%rax\
)\
{1to4\
},%xmm2
,%xmm3
201 +[a
-f0
-9]+: 62 .* vpxorq \
(%rax\
)\
{1to4\
},%ymm2
,%ymm3