1 #as: -msse2avx 2 #objdump: -drwMintel,suffix 3 #name: encoding option with -msse2avx (Intel mode) 4 #source: opts.s 5 6 .*: +file format .* 7 8 9 Disassembly of section .text: 10 11 0+ <_start>: 12 [ ]*[a-f0-9]+: 00 d1 add cl,dl 13 [ ]*[a-f0-9]+: 02 ca add.s cl,dl 14 [ ]*[a-f0-9]+: 66 01 d1 add cx,dx 15 [ ]*[a-f0-9]+: 66 03 ca add.s cx,dx 16 [ ]*[a-f0-9]+: 01 d1 add ecx,edx 17 [ ]*[a-f0-9]+: 03 ca add.s ecx,edx 18 [ ]*[a-f0-9]+: 00 d1 add cl,dl 19 [ ]*[a-f0-9]+: 02 ca add.s cl,dl 20 [ ]*[a-f0-9]+: 66 01 d1 add cx,dx 21 [ ]*[a-f0-9]+: 66 03 ca add.s cx,dx 22 [ ]*[a-f0-9]+: 01 d1 add ecx,edx 23 [ ]*[a-f0-9]+: 03 ca add.s ecx,edx 24 [ ]*[a-f0-9]+: 10 d1 adc cl,dl 25 [ ]*[a-f0-9]+: 12 ca adc.s cl,dl 26 [ ]*[a-f0-9]+: 66 11 d1 adc cx,dx 27 [ ]*[a-f0-9]+: 66 13 ca adc.s cx,dx 28 [ ]*[a-f0-9]+: 11 d1 adc ecx,edx 29 [ ]*[a-f0-9]+: 13 ca adc.s ecx,edx 30 [ ]*[a-f0-9]+: 10 d1 adc cl,dl 31 [ ]*[a-f0-9]+: 12 ca adc.s cl,dl 32 [ ]*[a-f0-9]+: 66 11 d1 adc cx,dx 33 [ ]*[a-f0-9]+: 66 13 ca adc.s cx,dx 34 [ ]*[a-f0-9]+: 11 d1 adc ecx,edx 35 [ ]*[a-f0-9]+: 13 ca adc.s ecx,edx 36 [ ]*[a-f0-9]+: 20 d1 and cl,dl 37 [ ]*[a-f0-9]+: 22 ca and.s cl,dl 38 [ ]*[a-f0-9]+: 66 21 d1 and cx,dx 39 [ ]*[a-f0-9]+: 66 23 ca and.s cx,dx 40 [ ]*[a-f0-9]+: 21 d1 and ecx,edx 41 [ ]*[a-f0-9]+: 23 ca and.s ecx,edx 42 [ ]*[a-f0-9]+: 20 d1 and cl,dl 43 [ ]*[a-f0-9]+: 22 ca and.s cl,dl 44 [ ]*[a-f0-9]+: 66 21 d1 and cx,dx 45 [ ]*[a-f0-9]+: 66 23 ca and.s cx,dx 46 [ ]*[a-f0-9]+: 21 d1 and ecx,edx 47 [ ]*[a-f0-9]+: 23 ca and.s ecx,edx 48 [ ]*[a-f0-9]+: 38 d1 cmp cl,dl 49 [ ]*[a-f0-9]+: 3a ca cmp.s cl,dl 50 [ ]*[a-f0-9]+: 66 39 d1 cmp cx,dx 51 [ ]*[a-f0-9]+: 66 3b ca cmp.s cx,dx 52 [ ]*[a-f0-9]+: 39 d1 cmp ecx,edx 53 [ ]*[a-f0-9]+: 3b ca cmp.s ecx,edx 54 [ ]*[a-f0-9]+: 38 d1 cmp cl,dl 55 [ ]*[a-f0-9]+: 3a ca cmp.s cl,dl 56 [ ]*[a-f0-9]+: 66 39 d1 cmp cx,dx 57 [ ]*[a-f0-9]+: 66 3b ca cmp.s cx,dx 58 [ ]*[a-f0-9]+: 39 d1 cmp ecx,edx 59 [ ]*[a-f0-9]+: 3b ca cmp.s ecx,edx 60 [ ]*[a-f0-9]+: 88 d1 mov cl,dl 61 [ ]*[a-f0-9]+: 8a ca mov.s cl,dl 62 [ ]*[a-f0-9]+: 66 89 d1 mov cx,dx 63 [ ]*[a-f0-9]+: 66 8b ca mov.s cx,dx 64 [ ]*[a-f0-9]+: 89 d1 mov ecx,edx 65 [ ]*[a-f0-9]+: 8b ca mov.s ecx,edx 66 [ ]*[a-f0-9]+: 88 d1 mov cl,dl 67 [ ]*[a-f0-9]+: 8a ca mov.s cl,dl 68 [ ]*[a-f0-9]+: 66 89 d1 mov cx,dx 69 [ ]*[a-f0-9]+: 66 8b ca mov.s cx,dx 70 [ ]*[a-f0-9]+: 89 d1 mov ecx,edx 71 [ ]*[a-f0-9]+: 8b ca mov.s ecx,edx 72 [ ]*[a-f0-9]+: 08 d1 or cl,dl 73 [ ]*[a-f0-9]+: 0a ca or.s cl,dl 74 [ ]*[a-f0-9]+: 66 09 d1 or cx,dx 75 [ ]*[a-f0-9]+: 66 0b ca or.s cx,dx 76 [ ]*[a-f0-9]+: 09 d1 or ecx,edx 77 [ ]*[a-f0-9]+: 0b ca or.s ecx,edx 78 [ ]*[a-f0-9]+: 08 d1 or cl,dl 79 [ ]*[a-f0-9]+: 0a ca or.s cl,dl 80 [ ]*[a-f0-9]+: 66 09 d1 or cx,dx 81 [ ]*[a-f0-9]+: 66 0b ca or.s cx,dx 82 [ ]*[a-f0-9]+: 09 d1 or ecx,edx 83 [ ]*[a-f0-9]+: 0b ca or.s ecx,edx 84 [ ]*[a-f0-9]+: 18 d1 sbb cl,dl 85 [ ]*[a-f0-9]+: 1a ca sbb.s cl,dl 86 [ ]*[a-f0-9]+: 66 19 d1 sbb cx,dx 87 [ ]*[a-f0-9]+: 66 1b ca sbb.s cx,dx 88 [ ]*[a-f0-9]+: 19 d1 sbb ecx,edx 89 [ ]*[a-f0-9]+: 1b ca sbb.s ecx,edx 90 [ ]*[a-f0-9]+: 18 d1 sbb cl,dl 91 [ ]*[a-f0-9]+: 1a ca sbb.s cl,dl 92 [ ]*[a-f0-9]+: 66 19 d1 sbb cx,dx 93 [ ]*[a-f0-9]+: 66 1b ca sbb.s cx,dx 94 [ ]*[a-f0-9]+: 19 d1 sbb ecx,edx 95 [ ]*[a-f0-9]+: 1b ca sbb.s ecx,edx 96 [ ]*[a-f0-9]+: 28 d1 sub cl,dl 97 [ ]*[a-f0-9]+: 2a ca sub.s cl,dl 98 [ ]*[a-f0-9]+: 66 29 d1 sub cx,dx 99 [ ]*[a-f0-9]+: 66 2b ca sub.s cx,dx 100 [ ]*[a-f0-9]+: 29 d1 sub ecx,edx 101 [ ]*[a-f0-9]+: 2b ca sub.s ecx,edx 102 [ ]*[a-f0-9]+: 28 d1 sub cl,dl 103 [ ]*[a-f0-9]+: 2a ca sub.s cl,dl 104 [ ]*[a-f0-9]+: 66 29 d1 sub cx,dx 105 [ ]*[a-f0-9]+: 66 2b ca sub.s cx,dx 106 [ ]*[a-f0-9]+: 29 d1 sub ecx,edx 107 [ ]*[a-f0-9]+: 2b ca sub.s ecx,edx 108 [ ]*[a-f0-9]+: 30 d1 xor cl,dl 109 [ ]*[a-f0-9]+: 32 ca xor.s cl,dl 110 [ ]*[a-f0-9]+: 66 31 d1 xor cx,dx 111 [ ]*[a-f0-9]+: 66 33 ca xor.s cx,dx 112 [ ]*[a-f0-9]+: 31 d1 xor ecx,edx 113 [ ]*[a-f0-9]+: 33 ca xor.s ecx,edx 114 [ ]*[a-f0-9]+: 30 d1 xor cl,dl 115 [ ]*[a-f0-9]+: 32 ca xor.s cl,dl 116 [ ]*[a-f0-9]+: 66 31 d1 xor cx,dx 117 [ ]*[a-f0-9]+: 66 33 ca xor.s cx,dx 118 [ ]*[a-f0-9]+: 31 d1 xor ecx,edx 119 [ ]*[a-f0-9]+: 33 ca xor.s ecx,edx 120 [ ]*[a-f0-9]+: c5 fd 28 f4 vmovapd ymm6,ymm4 121 [ ]*[a-f0-9]+: c5 fd 29 e6 vmovapd.s ymm6,ymm4 122 [ ]*[a-f0-9]+: c5 fc 28 f4 vmovaps ymm6,ymm4 123 [ ]*[a-f0-9]+: c5 fc 29 e6 vmovaps.s ymm6,ymm4 124 [ ]*[a-f0-9]+: c5 fd 6f f4 vmovdqa ymm6,ymm4 125 [ ]*[a-f0-9]+: c5 fd 7f e6 vmovdqa.s ymm6,ymm4 126 [ ]*[a-f0-9]+: c5 fe 6f f4 vmovdqu ymm6,ymm4 127 [ ]*[a-f0-9]+: c5 fe 7f e6 vmovdqu.s ymm6,ymm4 128 [ ]*[a-f0-9]+: c5 fd 10 f4 vmovupd ymm6,ymm4 129 [ ]*[a-f0-9]+: c5 fd 11 e6 vmovupd.s ymm6,ymm4 130 [ ]*[a-f0-9]+: c5 fc 10 f4 vmovups ymm6,ymm4 131 [ ]*[a-f0-9]+: c5 fc 11 e6 vmovups.s ymm6,ymm4 132 [ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 133 [ ]*[a-f0-9]+: c5 f9 29 e6 vmovapd.s xmm6,xmm4 134 [ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 135 [ ]*[a-f0-9]+: c5 f8 29 e6 vmovaps.s xmm6,xmm4 136 [ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 137 [ ]*[a-f0-9]+: c5 f9 7f e6 vmovdqa.s xmm6,xmm4 138 [ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 139 [ ]*[a-f0-9]+: c5 fa 7f e6 vmovdqu.s xmm6,xmm4 140 [ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 141 [ ]*[a-f0-9]+: c5 f9 d6 e6 vmovq.s xmm6,xmm4 142 [ ]*[a-f0-9]+: c5 cb 10 f4 vmovsd xmm6,xmm6,xmm4 143 [ ]*[a-f0-9]+: c5 cb 11 e6 vmovsd.s xmm6,xmm6,xmm4 144 [ ]*[a-f0-9]+: c5 ca 10 f4 vmovss xmm6,xmm6,xmm4 145 [ ]*[a-f0-9]+: c5 ca 11 e6 vmovss.s xmm6,xmm6,xmm4 146 [ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 147 [ ]*[a-f0-9]+: c5 f9 11 e6 vmovupd.s xmm6,xmm4 148 [ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 149 [ ]*[a-f0-9]+: c5 f8 11 e6 vmovups.s xmm6,xmm4 150 [ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 151 [ ]*[a-f0-9]+: c5 f9 29 e6 vmovapd.s xmm6,xmm4 152 [ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 153 [ ]*[a-f0-9]+: c5 f8 29 e6 vmovaps.s xmm6,xmm4 154 [ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 155 [ ]*[a-f0-9]+: c5 f9 7f e6 vmovdqa.s xmm6,xmm4 156 [ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 157 [ ]*[a-f0-9]+: c5 fa 7f e6 vmovdqu.s xmm6,xmm4 158 [ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 159 [ ]*[a-f0-9]+: c5 f9 d6 e6 vmovq.s xmm6,xmm4 160 [ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 161 [ ]*[a-f0-9]+: c5 f9 11 e6 vmovupd.s xmm6,xmm4 162 [ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 163 [ ]*[a-f0-9]+: c5 f8 11 e6 vmovups.s xmm6,xmm4 164 [ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 165 [ ]*[a-f0-9]+: c5 cb 11 e2 vmovsd.s xmm2,xmm6,xmm4 166 [ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 167 [ ]*[a-f0-9]+: c5 ca 11 e2 vmovss.s xmm2,xmm6,xmm4 168 [ ]*[a-f0-9]+: 0f 6f e0 movq mm4,mm0 169 [ ]*[a-f0-9]+: 0f 7f c4 movq.s mm4,mm0 170 [ ]*[a-f0-9]+: 00 d1 add cl,dl 171 [ ]*[a-f0-9]+: 02 ca add.s cl,dl 172 [ ]*[a-f0-9]+: 66 01 d1 add cx,dx 173 [ ]*[a-f0-9]+: 66 03 ca add.s cx,dx 174 [ ]*[a-f0-9]+: 01 d1 add ecx,edx 175 [ ]*[a-f0-9]+: 03 ca add.s ecx,edx 176 [ ]*[a-f0-9]+: 10 d1 adc cl,dl 177 [ ]*[a-f0-9]+: 12 ca adc.s cl,dl 178 [ ]*[a-f0-9]+: 66 11 d1 adc cx,dx 179 [ ]*[a-f0-9]+: 66 13 ca adc.s cx,dx 180 [ ]*[a-f0-9]+: 11 d1 adc ecx,edx 181 [ ]*[a-f0-9]+: 13 ca adc.s ecx,edx 182 [ ]*[a-f0-9]+: 20 d1 and cl,dl 183 [ ]*[a-f0-9]+: 22 ca and.s cl,dl 184 [ ]*[a-f0-9]+: 66 21 d1 and cx,dx 185 [ ]*[a-f0-9]+: 66 23 ca and.s cx,dx 186 [ ]*[a-f0-9]+: 21 d1 and ecx,edx 187 [ ]*[a-f0-9]+: 23 ca and.s ecx,edx 188 [ ]*[a-f0-9]+: 38 d1 cmp cl,dl 189 [ ]*[a-f0-9]+: 3a ca cmp.s cl,dl 190 [ ]*[a-f0-9]+: 66 39 d1 cmp cx,dx 191 [ ]*[a-f0-9]+: 66 3b ca cmp.s cx,dx 192 [ ]*[a-f0-9]+: 39 d1 cmp ecx,edx 193 [ ]*[a-f0-9]+: 3b ca cmp.s ecx,edx 194 [ ]*[a-f0-9]+: 88 d1 mov cl,dl 195 [ ]*[a-f0-9]+: 8a ca mov.s cl,dl 196 [ ]*[a-f0-9]+: 66 89 d1 mov cx,dx 197 [ ]*[a-f0-9]+: 66 8b ca mov.s cx,dx 198 [ ]*[a-f0-9]+: 89 d1 mov ecx,edx 199 [ ]*[a-f0-9]+: 8b ca mov.s ecx,edx 200 [ ]*[a-f0-9]+: 08 d1 or cl,dl 201 [ ]*[a-f0-9]+: 0a ca or.s cl,dl 202 [ ]*[a-f0-9]+: 66 09 d1 or cx,dx 203 [ ]*[a-f0-9]+: 66 0b ca or.s cx,dx 204 [ ]*[a-f0-9]+: 09 d1 or ecx,edx 205 [ ]*[a-f0-9]+: 0b ca or.s ecx,edx 206 [ ]*[a-f0-9]+: 18 d1 sbb cl,dl 207 [ ]*[a-f0-9]+: 1a ca sbb.s cl,dl 208 [ ]*[a-f0-9]+: 66 19 d1 sbb cx,dx 209 [ ]*[a-f0-9]+: 66 1b ca sbb.s cx,dx 210 [ ]*[a-f0-9]+: 19 d1 sbb ecx,edx 211 [ ]*[a-f0-9]+: 1b ca sbb.s ecx,edx 212 [ ]*[a-f0-9]+: 28 d1 sub cl,dl 213 [ ]*[a-f0-9]+: 2a ca sub.s cl,dl 214 [ ]*[a-f0-9]+: 66 29 d1 sub cx,dx 215 [ ]*[a-f0-9]+: 66 2b ca sub.s cx,dx 216 [ ]*[a-f0-9]+: 29 d1 sub ecx,edx 217 [ ]*[a-f0-9]+: 2b ca sub.s ecx,edx 218 [ ]*[a-f0-9]+: 30 d1 xor cl,dl 219 [ ]*[a-f0-9]+: 32 ca xor.s cl,dl 220 [ ]*[a-f0-9]+: 66 31 d1 xor cx,dx 221 [ ]*[a-f0-9]+: 66 33 ca xor.s cx,dx 222 [ ]*[a-f0-9]+: 31 d1 xor ecx,edx 223 [ ]*[a-f0-9]+: 33 ca xor.s ecx,edx 224 [ ]*[a-f0-9]+: c5 fd 28 f4 vmovapd ymm6,ymm4 225 [ ]*[a-f0-9]+: c5 fd 29 e6 vmovapd.s ymm6,ymm4 226 [ ]*[a-f0-9]+: c5 fc 28 f4 vmovaps ymm6,ymm4 227 [ ]*[a-f0-9]+: c5 fc 29 e6 vmovaps.s ymm6,ymm4 228 [ ]*[a-f0-9]+: c5 fd 6f f4 vmovdqa ymm6,ymm4 229 [ ]*[a-f0-9]+: c5 fd 7f e6 vmovdqa.s ymm6,ymm4 230 [ ]*[a-f0-9]+: c5 fe 6f f4 vmovdqu ymm6,ymm4 231 [ ]*[a-f0-9]+: c5 fe 7f e6 vmovdqu.s ymm6,ymm4 232 [ ]*[a-f0-9]+: c5 fd 10 f4 vmovupd ymm6,ymm4 233 [ ]*[a-f0-9]+: c5 fd 11 e6 vmovupd.s ymm6,ymm4 234 [ ]*[a-f0-9]+: c5 fc 10 f4 vmovups ymm6,ymm4 235 [ ]*[a-f0-9]+: c5 fc 11 e6 vmovups.s ymm6,ymm4 236 [ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 237 [ ]*[a-f0-9]+: c5 f9 29 e6 vmovapd.s xmm6,xmm4 238 [ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 239 [ ]*[a-f0-9]+: c5 f8 29 e6 vmovaps.s xmm6,xmm4 240 [ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 241 [ ]*[a-f0-9]+: c5 f9 7f e6 vmovdqa.s xmm6,xmm4 242 [ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 243 [ ]*[a-f0-9]+: c5 fa 7f e6 vmovdqu.s xmm6,xmm4 244 [ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 245 [ ]*[a-f0-9]+: c5 f9 d6 e6 vmovq.s xmm6,xmm4 246 [ ]*[a-f0-9]+: c5 cb 10 f4 vmovsd xmm6,xmm6,xmm4 247 [ ]*[a-f0-9]+: c5 cb 11 e6 vmovsd.s xmm6,xmm6,xmm4 248 [ ]*[a-f0-9]+: c5 ca 10 f4 vmovss xmm6,xmm6,xmm4 249 [ ]*[a-f0-9]+: c5 ca 11 e6 vmovss.s xmm6,xmm6,xmm4 250 [ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 251 [ ]*[a-f0-9]+: c5 f9 11 e6 vmovupd.s xmm6,xmm4 252 [ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 253 [ ]*[a-f0-9]+: c5 f8 11 e6 vmovups.s xmm6,xmm4 254 [ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 255 [ ]*[a-f0-9]+: c5 f9 29 e6 vmovapd.s xmm6,xmm4 256 [ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 257 [ ]*[a-f0-9]+: c5 f8 29 e6 vmovaps.s xmm6,xmm4 258 [ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 259 [ ]*[a-f0-9]+: c5 f9 7f e6 vmovdqa.s xmm6,xmm4 260 [ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 261 [ ]*[a-f0-9]+: c5 fa 7f e6 vmovdqu.s xmm6,xmm4 262 [ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 263 [ ]*[a-f0-9]+: c5 f9 d6 e6 vmovq.s xmm6,xmm4 264 [ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 265 [ ]*[a-f0-9]+: c5 f9 11 e6 vmovupd.s xmm6,xmm4 266 [ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 267 [ ]*[a-f0-9]+: c5 f8 11 e6 vmovups.s xmm6,xmm4 268 [ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 269 [ ]*[a-f0-9]+: c5 cb 11 e2 vmovsd.s xmm2,xmm6,xmm4 270 [ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 271 [ ]*[a-f0-9]+: c5 ca 11 e2 vmovss.s xmm2,xmm6,xmm4 272 [ ]*[a-f0-9]+: 0f 6f e0 movq mm4,mm0 273 [ ]*[a-f0-9]+: 0f 7f c4 movq.s mm4,mm0 274 #pass 275