brintos

brintos / llvm-project-archived public Read only

0
0
Text · 22.6 KiB · db7efec Raw
675 lines · plain
1// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: vfmadd132pd  %xmm2, %xmm5, %xmm14// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0xca]5          vfmadd132pd  %xmm2, %xmm5, %xmm16 7// CHECK: vfmadd132pd  (%eax), %xmm5, %xmm18// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0x08]9          vfmadd132pd  (%eax), %xmm5, %xmm110 11// CHECK: vfmadd132ps  %xmm2, %xmm5, %xmm112// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0xca]13          vfmadd132ps  %xmm2, %xmm5, %xmm114 15// CHECK: vfmadd132ps  (%eax), %xmm5, %xmm116// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0x08]17          vfmadd132ps  (%eax), %xmm5, %xmm118 19// CHECK: vfmadd213pd  %xmm2, %xmm5, %xmm120// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0xca]21          vfmadd213pd  %xmm2, %xmm5, %xmm122 23// CHECK: vfmadd213pd  (%eax), %xmm5, %xmm124// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0x08]25          vfmadd213pd  (%eax), %xmm5, %xmm126 27// CHECK: vfmadd213ps  %xmm2, %xmm5, %xmm128// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0xca]29          vfmadd213ps  %xmm2, %xmm5, %xmm130 31// CHECK: vfmadd213ps  (%eax), %xmm5, %xmm132// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0x08]33          vfmadd213ps  (%eax), %xmm5, %xmm134 35// CHECK: vfmadd231pd  %xmm2, %xmm5, %xmm136// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0xca]37          vfmadd231pd  %xmm2, %xmm5, %xmm138 39// CHECK: vfmadd231pd  (%eax), %xmm5, %xmm140// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0x08]41          vfmadd231pd  (%eax), %xmm5, %xmm142 43// CHECK: vfmadd231ps  %xmm2, %xmm5, %xmm144// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0xca]45          vfmadd231ps  %xmm2, %xmm5, %xmm146 47// CHECK: vfmadd231ps  (%eax), %xmm5, %xmm148// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0x08]49          vfmadd231ps  (%eax), %xmm5, %xmm150 51// CHECK: vfmadd132pd  %ymm2, %ymm5, %ymm152// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0xca]53          vfmadd132pd  %ymm2, %ymm5, %ymm154 55// CHECK: vfmadd132pd  (%eax), %ymm5, %ymm156// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0x08]57          vfmadd132pd  (%eax), %ymm5, %ymm158 59// CHECK: vfmadd132ps  %ymm2, %ymm5, %ymm160// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0xca]61          vfmadd132ps  %ymm2, %ymm5, %ymm162 63// CHECK: vfmadd132ps  (%eax), %ymm5, %ymm164// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0x08]65          vfmadd132ps  (%eax), %ymm5, %ymm166 67// CHECK: vfmadd213pd  %ymm2, %ymm5, %ymm168// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0xca]69          vfmadd213pd  %ymm2, %ymm5, %ymm170 71// CHECK: vfmadd213pd  (%eax), %ymm5, %ymm172// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0x08]73          vfmadd213pd  (%eax), %ymm5, %ymm174 75// CHECK: vfmadd213ps  %ymm2, %ymm5, %ymm176// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0xca]77          vfmadd213ps  %ymm2, %ymm5, %ymm178 79// CHECK: vfmadd213ps  (%eax), %ymm5, %ymm180// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0x08]81          vfmadd213ps  (%eax), %ymm5, %ymm182 83// CHECK: vfmadd231pd  %ymm2, %ymm5, %ymm184// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0xca]85          vfmadd231pd  %ymm2, %ymm5, %ymm186 87// CHECK: vfmadd231pd  (%eax), %ymm5, %ymm188// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0x08]89          vfmadd231pd  (%eax), %ymm5, %ymm190 91// CHECK: vfmadd231ps  %ymm2, %ymm5, %ymm192// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0xca]93          vfmadd231ps  %ymm2, %ymm5, %ymm194 95// CHECK: vfmadd231ps  (%eax), %ymm5, %ymm196// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0x08]97          vfmadd231ps  (%eax), %ymm5, %ymm198 99// CHECK: vfmadd132pd  %xmm2, %xmm5, %xmm1100// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0xca]101          vfmadd132pd  %xmm2, %xmm5, %xmm1102 103// CHECK: vfmadd132pd  (%eax), %xmm5, %xmm1104// CHECK: encoding: [0xc4,0xe2,0xd1,0x98,0x08]105          vfmadd132pd  (%eax), %xmm5, %xmm1106 107// CHECK: vfmadd132ps  %xmm2, %xmm5, %xmm1108// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0xca]109          vfmadd132ps  %xmm2, %xmm5, %xmm1110 111// CHECK: vfmadd132ps  (%eax), %xmm5, %xmm1112// CHECK: encoding: [0xc4,0xe2,0x51,0x98,0x08]113          vfmadd132ps  (%eax), %xmm5, %xmm1114 115// CHECK: vfmadd213pd  %xmm2, %xmm5, %xmm1116// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0xca]117          vfmadd213pd  %xmm2, %xmm5, %xmm1118 119// CHECK: vfmadd213pd  (%eax), %xmm5, %xmm1120// CHECK: encoding: [0xc4,0xe2,0xd1,0xa8,0x08]121          vfmadd213pd  (%eax), %xmm5, %xmm1122 123// CHECK: vfmadd213ps  %xmm2, %xmm5, %xmm1124// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0xca]125          vfmadd213ps  %xmm2, %xmm5, %xmm1126 127// CHECK: vfmadd213ps  (%eax), %xmm5, %xmm1128// CHECK: encoding: [0xc4,0xe2,0x51,0xa8,0x08]129          vfmadd213ps  (%eax), %xmm5, %xmm1130 131// CHECK: vfmadd231pd  %xmm2, %xmm5, %xmm1132// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0xca]133          vfmadd231pd  %xmm2, %xmm5, %xmm1134 135// CHECK: vfmadd231pd  (%eax), %xmm5, %xmm1136// CHECK: encoding: [0xc4,0xe2,0xd1,0xb8,0x08]137          vfmadd231pd  (%eax), %xmm5, %xmm1138 139// CHECK: vfmadd231ps  %xmm2, %xmm5, %xmm1140// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0xca]141          vfmadd231ps  %xmm2, %xmm5, %xmm1142 143// CHECK: vfmadd231ps  (%eax), %xmm5, %xmm1144// CHECK: encoding: [0xc4,0xe2,0x51,0xb8,0x08]145          vfmadd231ps  (%eax), %xmm5, %xmm1146 147// CHECK: vfmaddsub132pd  %xmm2, %xmm5, %xmm1148// CHECK: encoding: [0xc4,0xe2,0xd1,0x96,0xca]149          vfmaddsub132pd  %xmm2, %xmm5, %xmm1150 151// CHECK: vfmaddsub132pd  (%eax), %xmm5, %xmm1152// CHECK: encoding: [0xc4,0xe2,0xd1,0x96,0x08]153          vfmaddsub132pd  (%eax), %xmm5, %xmm1154 155// CHECK: vfmaddsub132ps  %xmm2, %xmm5, %xmm1156// CHECK: encoding: [0xc4,0xe2,0x51,0x96,0xca]157          vfmaddsub132ps  %xmm2, %xmm5, %xmm1158 159// CHECK: vfmaddsub132ps  (%eax), %xmm5, %xmm1160// CHECK: encoding: [0xc4,0xe2,0x51,0x96,0x08]161          vfmaddsub132ps  (%eax), %xmm5, %xmm1162 163// CHECK: vfmaddsub213pd  %xmm2, %xmm5, %xmm1164// CHECK: encoding: [0xc4,0xe2,0xd1,0xa6,0xca]165          vfmaddsub213pd  %xmm2, %xmm5, %xmm1166 167// CHECK: vfmaddsub213pd  (%eax), %xmm5, %xmm1168// CHECK: encoding: [0xc4,0xe2,0xd1,0xa6,0x08]169          vfmaddsub213pd  (%eax), %xmm5, %xmm1170 171// CHECK: vfmaddsub213ps  %xmm2, %xmm5, %xmm1172// CHECK: encoding: [0xc4,0xe2,0x51,0xa6,0xca]173          vfmaddsub213ps  %xmm2, %xmm5, %xmm1174 175// CHECK: vfmaddsub213ps  (%eax), %xmm5, %xmm1176// CHECK: encoding: [0xc4,0xe2,0x51,0xa6,0x08]177          vfmaddsub213ps  (%eax), %xmm5, %xmm1178 179// CHECK: vfmaddsub231pd  %xmm2, %xmm5, %xmm1180// CHECK: encoding: [0xc4,0xe2,0xd1,0xb6,0xca]181          vfmaddsub231pd  %xmm2, %xmm5, %xmm1182 183// CHECK: vfmaddsub231pd  (%eax), %xmm5, %xmm1184// CHECK: encoding: [0xc4,0xe2,0xd1,0xb6,0x08]185          vfmaddsub231pd  (%eax), %xmm5, %xmm1186 187// CHECK: vfmaddsub231ps  %xmm2, %xmm5, %xmm1188// CHECK: encoding: [0xc4,0xe2,0x51,0xb6,0xca]189          vfmaddsub231ps  %xmm2, %xmm5, %xmm1190 191// CHECK: vfmaddsub231ps  (%eax), %xmm5, %xmm1192// CHECK: encoding: [0xc4,0xe2,0x51,0xb6,0x08]193          vfmaddsub231ps  (%eax), %xmm5, %xmm1194 195// CHECK: vfmsubadd132pd  %xmm2, %xmm5, %xmm1196// CHECK: encoding: [0xc4,0xe2,0xd1,0x97,0xca]197          vfmsubadd132pd  %xmm2, %xmm5, %xmm1198 199// CHECK: vfmsubadd132pd  (%eax), %xmm5, %xmm1200// CHECK: encoding: [0xc4,0xe2,0xd1,0x97,0x08]201          vfmsubadd132pd  (%eax), %xmm5, %xmm1202 203// CHECK: vfmsubadd132ps  %xmm2, %xmm5, %xmm1204// CHECK: encoding: [0xc4,0xe2,0x51,0x97,0xca]205          vfmsubadd132ps  %xmm2, %xmm5, %xmm1206 207// CHECK: vfmsubadd132ps  (%eax), %xmm5, %xmm1208// CHECK: encoding: [0xc4,0xe2,0x51,0x97,0x08]209          vfmsubadd132ps  (%eax), %xmm5, %xmm1210 211// CHECK: vfmsubadd213pd  %xmm2, %xmm5, %xmm1212// CHECK: encoding: [0xc4,0xe2,0xd1,0xa7,0xca]213          vfmsubadd213pd  %xmm2, %xmm5, %xmm1214 215// CHECK: vfmsubadd213pd  (%eax), %xmm5, %xmm1216// CHECK: encoding: [0xc4,0xe2,0xd1,0xa7,0x08]217          vfmsubadd213pd  (%eax), %xmm5, %xmm1218 219// CHECK: vfmsubadd213ps  %xmm2, %xmm5, %xmm1220// CHECK: encoding: [0xc4,0xe2,0x51,0xa7,0xca]221          vfmsubadd213ps  %xmm2, %xmm5, %xmm1222 223// CHECK: vfmsubadd213ps  (%eax), %xmm5, %xmm1224// CHECK: encoding: [0xc4,0xe2,0x51,0xa7,0x08]225          vfmsubadd213ps  (%eax), %xmm5, %xmm1226 227// CHECK: vfmsubadd231pd  %xmm2, %xmm5, %xmm1228// CHECK: encoding: [0xc4,0xe2,0xd1,0xb7,0xca]229          vfmsubadd231pd  %xmm2, %xmm5, %xmm1230 231// CHECK: vfmsubadd231pd  (%eax), %xmm5, %xmm1232// CHECK: encoding: [0xc4,0xe2,0xd1,0xb7,0x08]233          vfmsubadd231pd  (%eax), %xmm5, %xmm1234 235// CHECK: vfmsubadd231ps  %xmm2, %xmm5, %xmm1236// CHECK: encoding: [0xc4,0xe2,0x51,0xb7,0xca]237          vfmsubadd231ps  %xmm2, %xmm5, %xmm1238 239// CHECK: vfmsubadd231ps  (%eax), %xmm5, %xmm1240// CHECK: encoding: [0xc4,0xe2,0x51,0xb7,0x08]241          vfmsubadd231ps  (%eax), %xmm5, %xmm1242 243// CHECK: vfmsub132pd  %xmm2, %xmm5, %xmm1244// CHECK: encoding: [0xc4,0xe2,0xd1,0x9a,0xca]245          vfmsub132pd  %xmm2, %xmm5, %xmm1246 247// CHECK: vfmsub132pd  (%eax), %xmm5, %xmm1248// CHECK: encoding: [0xc4,0xe2,0xd1,0x9a,0x08]249          vfmsub132pd  (%eax), %xmm5, %xmm1250 251// CHECK: vfmsub132ps  %xmm2, %xmm5, %xmm1252// CHECK: encoding: [0xc4,0xe2,0x51,0x9a,0xca]253          vfmsub132ps  %xmm2, %xmm5, %xmm1254 255// CHECK: vfmsub132ps  (%eax), %xmm5, %xmm1256// CHECK: encoding: [0xc4,0xe2,0x51,0x9a,0x08]257          vfmsub132ps  (%eax), %xmm5, %xmm1258 259// CHECK: vfmsub213pd  %xmm2, %xmm5, %xmm1260// CHECK: encoding: [0xc4,0xe2,0xd1,0xaa,0xca]261          vfmsub213pd  %xmm2, %xmm5, %xmm1262 263// CHECK: vfmsub213pd  (%eax), %xmm5, %xmm1264// CHECK: encoding: [0xc4,0xe2,0xd1,0xaa,0x08]265          vfmsub213pd  (%eax), %xmm5, %xmm1266 267// CHECK: vfmsub213ps  %xmm2, %xmm5, %xmm1268// CHECK: encoding: [0xc4,0xe2,0x51,0xaa,0xca]269          vfmsub213ps  %xmm2, %xmm5, %xmm1270 271// CHECK: vfmsub213ps  (%eax), %xmm5, %xmm1272// CHECK: encoding: [0xc4,0xe2,0x51,0xaa,0x08]273          vfmsub213ps  (%eax), %xmm5, %xmm1274 275// CHECK: vfmsub231pd  %xmm2, %xmm5, %xmm1276// CHECK: encoding: [0xc4,0xe2,0xd1,0xba,0xca]277          vfmsub231pd  %xmm2, %xmm5, %xmm1278 279// CHECK: vfmsub231pd  (%eax), %xmm5, %xmm1280// CHECK: encoding: [0xc4,0xe2,0xd1,0xba,0x08]281          vfmsub231pd  (%eax), %xmm5, %xmm1282 283// CHECK: vfmsub231ps  %xmm2, %xmm5, %xmm1284// CHECK: encoding: [0xc4,0xe2,0x51,0xba,0xca]285          vfmsub231ps  %xmm2, %xmm5, %xmm1286 287// CHECK: vfmsub231ps  (%eax), %xmm5, %xmm1288// CHECK: encoding: [0xc4,0xe2,0x51,0xba,0x08]289          vfmsub231ps  (%eax), %xmm5, %xmm1290 291// CHECK: vfnmadd132pd  %xmm2, %xmm5, %xmm1292// CHECK: encoding: [0xc4,0xe2,0xd1,0x9c,0xca]293          vfnmadd132pd  %xmm2, %xmm5, %xmm1294 295// CHECK: vfnmadd132pd  (%eax), %xmm5, %xmm1296// CHECK: encoding: [0xc4,0xe2,0xd1,0x9c,0x08]297          vfnmadd132pd  (%eax), %xmm5, %xmm1298 299// CHECK: vfnmadd132ps  %xmm2, %xmm5, %xmm1300// CHECK: encoding: [0xc4,0xe2,0x51,0x9c,0xca]301          vfnmadd132ps  %xmm2, %xmm5, %xmm1302 303// CHECK: vfnmadd132ps  (%eax), %xmm5, %xmm1304// CHECK: encoding: [0xc4,0xe2,0x51,0x9c,0x08]305          vfnmadd132ps  (%eax), %xmm5, %xmm1306 307// CHECK: vfnmadd213pd  %xmm2, %xmm5, %xmm1308// CHECK: encoding: [0xc4,0xe2,0xd1,0xac,0xca]309          vfnmadd213pd  %xmm2, %xmm5, %xmm1310 311// CHECK: vfnmadd213pd  (%eax), %xmm5, %xmm1312// CHECK: encoding: [0xc4,0xe2,0xd1,0xac,0x08]313          vfnmadd213pd  (%eax), %xmm5, %xmm1314 315// CHECK: vfnmadd213ps  %xmm2, %xmm5, %xmm1316// CHECK: encoding: [0xc4,0xe2,0x51,0xac,0xca]317          vfnmadd213ps  %xmm2, %xmm5, %xmm1318 319// CHECK: vfnmadd213ps  (%eax), %xmm5, %xmm1320// CHECK: encoding: [0xc4,0xe2,0x51,0xac,0x08]321          vfnmadd213ps  (%eax), %xmm5, %xmm1322 323// CHECK: vfnmadd231pd  %xmm2, %xmm5, %xmm1324// CHECK: encoding: [0xc4,0xe2,0xd1,0xbc,0xca]325          vfnmadd231pd  %xmm2, %xmm5, %xmm1326 327// CHECK: vfnmadd231pd  (%eax), %xmm5, %xmm1328// CHECK: encoding: [0xc4,0xe2,0xd1,0xbc,0x08]329          vfnmadd231pd  (%eax), %xmm5, %xmm1330 331// CHECK: vfnmadd231ps  %xmm2, %xmm5, %xmm1332// CHECK: encoding: [0xc4,0xe2,0x51,0xbc,0xca]333          vfnmadd231ps  %xmm2, %xmm5, %xmm1334 335// CHECK: vfnmadd231ps  (%eax), %xmm5, %xmm1336// CHECK: encoding: [0xc4,0xe2,0x51,0xbc,0x08]337          vfnmadd231ps  (%eax), %xmm5, %xmm1338 339// CHECK: vfnmsub132pd  %xmm2, %xmm5, %xmm1340// CHECK: encoding: [0xc4,0xe2,0xd1,0x9e,0xca]341          vfnmsub132pd  %xmm2, %xmm5, %xmm1342 343// CHECK: vfnmsub132pd  (%eax), %xmm5, %xmm1344// CHECK: encoding: [0xc4,0xe2,0xd1,0x9e,0x08]345          vfnmsub132pd  (%eax), %xmm5, %xmm1346 347// CHECK: vfnmsub132ps  %xmm2, %xmm5, %xmm1348// CHECK: encoding: [0xc4,0xe2,0x51,0x9e,0xca]349          vfnmsub132ps  %xmm2, %xmm5, %xmm1350 351// CHECK: vfnmsub132ps  (%eax), %xmm5, %xmm1352// CHECK: encoding: [0xc4,0xe2,0x51,0x9e,0x08]353          vfnmsub132ps  (%eax), %xmm5, %xmm1354 355// CHECK: vfnmsub213pd  %xmm2, %xmm5, %xmm1356// CHECK: encoding: [0xc4,0xe2,0xd1,0xae,0xca]357          vfnmsub213pd  %xmm2, %xmm5, %xmm1358 359// CHECK: vfnmsub213pd  (%eax), %xmm5, %xmm1360// CHECK: encoding: [0xc4,0xe2,0xd1,0xae,0x08]361          vfnmsub213pd  (%eax), %xmm5, %xmm1362 363// CHECK: vfnmsub213ps  %xmm2, %xmm5, %xmm1364// CHECK: encoding: [0xc4,0xe2,0x51,0xae,0xca]365          vfnmsub213ps  %xmm2, %xmm5, %xmm1366 367// CHECK: vfnmsub213ps  (%eax), %xmm5, %xmm1368// CHECK: encoding: [0xc4,0xe2,0x51,0xae,0x08]369          vfnmsub213ps  (%eax), %xmm5, %xmm1370 371// CHECK: vfnmsub231pd  %xmm2, %xmm5, %xmm1372// CHECK: encoding: [0xc4,0xe2,0xd1,0xbe,0xca]373          vfnmsub231pd  %xmm2, %xmm5, %xmm1374 375// CHECK: vfnmsub231pd  (%eax), %xmm5, %xmm1376// CHECK: encoding: [0xc4,0xe2,0xd1,0xbe,0x08]377          vfnmsub231pd  (%eax), %xmm5, %xmm1378 379// CHECK: vfnmsub231ps  %xmm2, %xmm5, %xmm1380// CHECK: encoding: [0xc4,0xe2,0x51,0xbe,0xca]381          vfnmsub231ps  %xmm2, %xmm5, %xmm1382 383// CHECK: vfnmsub231ps  (%eax), %xmm5, %xmm1384// CHECK: encoding: [0xc4,0xe2,0x51,0xbe,0x08]385          vfnmsub231ps  (%eax), %xmm5, %xmm1386 387// CHECK: vfmadd132pd  %ymm2, %ymm5, %ymm1388// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0xca]389          vfmadd132pd  %ymm2, %ymm5, %ymm1390 391// CHECK: vfmadd132pd  (%eax), %ymm5, %ymm1392// CHECK: encoding: [0xc4,0xe2,0xd5,0x98,0x08]393          vfmadd132pd  (%eax), %ymm5, %ymm1394 395// CHECK: vfmadd132ps  %ymm2, %ymm5, %ymm1396// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0xca]397          vfmadd132ps  %ymm2, %ymm5, %ymm1398 399// CHECK: vfmadd132ps  (%eax), %ymm5, %ymm1400// CHECK: encoding: [0xc4,0xe2,0x55,0x98,0x08]401          vfmadd132ps  (%eax), %ymm5, %ymm1402 403// CHECK: vfmadd213pd  %ymm2, %ymm5, %ymm1404// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0xca]405          vfmadd213pd  %ymm2, %ymm5, %ymm1406 407// CHECK: vfmadd213pd  (%eax), %ymm5, %ymm1408// CHECK: encoding: [0xc4,0xe2,0xd5,0xa8,0x08]409          vfmadd213pd  (%eax), %ymm5, %ymm1410 411// CHECK: vfmadd213ps  %ymm2, %ymm5, %ymm1412// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0xca]413          vfmadd213ps  %ymm2, %ymm5, %ymm1414 415// CHECK: vfmadd213ps  (%eax), %ymm5, %ymm1416// CHECK: encoding: [0xc4,0xe2,0x55,0xa8,0x08]417          vfmadd213ps  (%eax), %ymm5, %ymm1418 419// CHECK: vfmadd231pd  %ymm2, %ymm5, %ymm1420// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0xca]421          vfmadd231pd  %ymm2, %ymm5, %ymm1422 423// CHECK: vfmadd231pd  (%eax), %ymm5, %ymm1424// CHECK: encoding: [0xc4,0xe2,0xd5,0xb8,0x08]425          vfmadd231pd  (%eax), %ymm5, %ymm1426 427// CHECK: vfmadd231ps  %ymm2, %ymm5, %ymm1428// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0xca]429          vfmadd231ps  %ymm2, %ymm5, %ymm1430 431// CHECK: vfmadd231ps  (%eax), %ymm5, %ymm1432// CHECK: encoding: [0xc4,0xe2,0x55,0xb8,0x08]433          vfmadd231ps  (%eax), %ymm5, %ymm1434 435// CHECK: vfmaddsub132pd  %ymm2, %ymm5, %ymm1436// CHECK: encoding: [0xc4,0xe2,0xd5,0x96,0xca]437          vfmaddsub132pd  %ymm2, %ymm5, %ymm1438 439// CHECK: vfmaddsub132pd  (%eax), %ymm5, %ymm1440// CHECK: encoding: [0xc4,0xe2,0xd5,0x96,0x08]441          vfmaddsub132pd  (%eax), %ymm5, %ymm1442 443// CHECK: vfmaddsub132ps  %ymm2, %ymm5, %ymm1444// CHECK: encoding: [0xc4,0xe2,0x55,0x96,0xca]445          vfmaddsub132ps  %ymm2, %ymm5, %ymm1446 447// CHECK: vfmaddsub132ps  (%eax), %ymm5, %ymm1448// CHECK: encoding: [0xc4,0xe2,0x55,0x96,0x08]449          vfmaddsub132ps  (%eax), %ymm5, %ymm1450 451// CHECK: vfmaddsub213pd  %ymm2, %ymm5, %ymm1452// CHECK: encoding: [0xc4,0xe2,0xd5,0xa6,0xca]453          vfmaddsub213pd  %ymm2, %ymm5, %ymm1454 455// CHECK: vfmaddsub213pd  (%eax), %ymm5, %ymm1456// CHECK: encoding: [0xc4,0xe2,0xd5,0xa6,0x08]457          vfmaddsub213pd  (%eax), %ymm5, %ymm1458 459// CHECK: vfmaddsub213ps  %ymm2, %ymm5, %ymm1460// CHECK: encoding: [0xc4,0xe2,0x55,0xa6,0xca]461          vfmaddsub213ps  %ymm2, %ymm5, %ymm1462 463// CHECK: vfmaddsub213ps  (%eax), %ymm5, %ymm1464// CHECK: encoding: [0xc4,0xe2,0x55,0xa6,0x08]465          vfmaddsub213ps  (%eax), %ymm5, %ymm1466 467// CHECK: vfmaddsub231pd  %ymm2, %ymm5, %ymm1468// CHECK: encoding: [0xc4,0xe2,0xd5,0xb6,0xca]469          vfmaddsub231pd  %ymm2, %ymm5, %ymm1470 471// CHECK: vfmaddsub231pd  (%eax), %ymm5, %ymm1472// CHECK: encoding: [0xc4,0xe2,0xd5,0xb6,0x08]473          vfmaddsub231pd  (%eax), %ymm5, %ymm1474 475// CHECK: vfmaddsub231ps  %ymm2, %ymm5, %ymm1476// CHECK: encoding: [0xc4,0xe2,0x55,0xb6,0xca]477          vfmaddsub231ps  %ymm2, %ymm5, %ymm1478 479// CHECK: vfmaddsub231ps  (%eax), %ymm5, %ymm1480// CHECK: encoding: [0xc4,0xe2,0x55,0xb6,0x08]481          vfmaddsub231ps  (%eax), %ymm5, %ymm1482 483// CHECK: vfmsubadd132pd  %ymm2, %ymm5, %ymm1484// CHECK: encoding: [0xc4,0xe2,0xd5,0x97,0xca]485          vfmsubadd132pd  %ymm2, %ymm5, %ymm1486 487// CHECK: vfmsubadd132pd  (%eax), %ymm5, %ymm1488// CHECK: encoding: [0xc4,0xe2,0xd5,0x97,0x08]489          vfmsubadd132pd  (%eax), %ymm5, %ymm1490 491// CHECK: vfmsubadd132ps  %ymm2, %ymm5, %ymm1492// CHECK: encoding: [0xc4,0xe2,0x55,0x97,0xca]493          vfmsubadd132ps  %ymm2, %ymm5, %ymm1494 495// CHECK: vfmsubadd132ps  (%eax), %ymm5, %ymm1496// CHECK: encoding: [0xc4,0xe2,0x55,0x97,0x08]497          vfmsubadd132ps  (%eax), %ymm5, %ymm1498 499// CHECK: vfmsubadd213pd  %ymm2, %ymm5, %ymm1500// CHECK: encoding: [0xc4,0xe2,0xd5,0xa7,0xca]501          vfmsubadd213pd  %ymm2, %ymm5, %ymm1502 503// CHECK: vfmsubadd213pd  (%eax), %ymm5, %ymm1504// CHECK: encoding: [0xc4,0xe2,0xd5,0xa7,0x08]505          vfmsubadd213pd  (%eax), %ymm5, %ymm1506 507// CHECK: vfmsubadd213ps  %ymm2, %ymm5, %ymm1508// CHECK: encoding: [0xc4,0xe2,0x55,0xa7,0xca]509          vfmsubadd213ps  %ymm2, %ymm5, %ymm1510 511// CHECK: vfmsubadd213ps  (%eax), %ymm5, %ymm1512// CHECK: encoding: [0xc4,0xe2,0x55,0xa7,0x08]513          vfmsubadd213ps  (%eax), %ymm5, %ymm1514 515// CHECK: vfmsubadd231pd  %ymm2, %ymm5, %ymm1516// CHECK: encoding: [0xc4,0xe2,0xd5,0xb7,0xca]517          vfmsubadd231pd  %ymm2, %ymm5, %ymm1518 519// CHECK: vfmsubadd231pd  (%eax), %ymm5, %ymm1520// CHECK: encoding: [0xc4,0xe2,0xd5,0xb7,0x08]521          vfmsubadd231pd  (%eax), %ymm5, %ymm1522 523// CHECK: vfmsubadd231ps  %ymm2, %ymm5, %ymm1524// CHECK: encoding: [0xc4,0xe2,0x55,0xb7,0xca]525          vfmsubadd231ps  %ymm2, %ymm5, %ymm1526 527// CHECK: vfmsubadd231ps  (%eax), %ymm5, %ymm1528// CHECK: encoding: [0xc4,0xe2,0x55,0xb7,0x08]529          vfmsubadd231ps  (%eax), %ymm5, %ymm1530 531// CHECK: vfmsub132pd  %ymm2, %ymm5, %ymm1532// CHECK: encoding: [0xc4,0xe2,0xd5,0x9a,0xca]533          vfmsub132pd  %ymm2, %ymm5, %ymm1534 535// CHECK: vfmsub132pd  (%eax), %ymm5, %ymm1536// CHECK: encoding: [0xc4,0xe2,0xd5,0x9a,0x08]537          vfmsub132pd  (%eax), %ymm5, %ymm1538 539// CHECK: vfmsub132ps  %ymm2, %ymm5, %ymm1540// CHECK: encoding: [0xc4,0xe2,0x55,0x9a,0xca]541          vfmsub132ps  %ymm2, %ymm5, %ymm1542 543// CHECK: vfmsub132ps  (%eax), %ymm5, %ymm1544// CHECK: encoding: [0xc4,0xe2,0x55,0x9a,0x08]545          vfmsub132ps  (%eax), %ymm5, %ymm1546 547// CHECK: vfmsub213pd  %ymm2, %ymm5, %ymm1548// CHECK: encoding: [0xc4,0xe2,0xd5,0xaa,0xca]549          vfmsub213pd  %ymm2, %ymm5, %ymm1550 551// CHECK: vfmsub213pd  (%eax), %ymm5, %ymm1552// CHECK: encoding: [0xc4,0xe2,0xd5,0xaa,0x08]553          vfmsub213pd  (%eax), %ymm5, %ymm1554 555// CHECK: vfmsub213ps  %ymm2, %ymm5, %ymm1556// CHECK: encoding: [0xc4,0xe2,0x55,0xaa,0xca]557          vfmsub213ps  %ymm2, %ymm5, %ymm1558 559// CHECK: vfmsub213ps  (%eax), %ymm5, %ymm1560// CHECK: encoding: [0xc4,0xe2,0x55,0xaa,0x08]561          vfmsub213ps  (%eax), %ymm5, %ymm1562 563// CHECK: vfmsub231pd  %ymm2, %ymm5, %ymm1564// CHECK: encoding: [0xc4,0xe2,0xd5,0xba,0xca]565          vfmsub231pd  %ymm2, %ymm5, %ymm1566 567// CHECK: vfmsub231pd  (%eax), %ymm5, %ymm1568// CHECK: encoding: [0xc4,0xe2,0xd5,0xba,0x08]569          vfmsub231pd  (%eax), %ymm5, %ymm1570 571// CHECK: vfmsub231ps  %ymm2, %ymm5, %ymm1572// CHECK: encoding: [0xc4,0xe2,0x55,0xba,0xca]573          vfmsub231ps  %ymm2, %ymm5, %ymm1574 575// CHECK: vfmsub231ps  (%eax), %ymm5, %ymm1576// CHECK: encoding: [0xc4,0xe2,0x55,0xba,0x08]577          vfmsub231ps  (%eax), %ymm5, %ymm1578 579// CHECK: vfnmadd132pd  %ymm2, %ymm5, %ymm1580// CHECK: encoding: [0xc4,0xe2,0xd5,0x9c,0xca]581          vfnmadd132pd  %ymm2, %ymm5, %ymm1582 583// CHECK: vfnmadd132pd  (%eax), %ymm5, %ymm1584// CHECK: encoding: [0xc4,0xe2,0xd5,0x9c,0x08]585          vfnmadd132pd  (%eax), %ymm5, %ymm1586 587// CHECK: vfnmadd132ps  %ymm2, %ymm5, %ymm1588// CHECK: encoding: [0xc4,0xe2,0x55,0x9c,0xca]589          vfnmadd132ps  %ymm2, %ymm5, %ymm1590 591// CHECK: vfnmadd132ps  (%eax), %ymm5, %ymm1592// CHECK: encoding: [0xc4,0xe2,0x55,0x9c,0x08]593          vfnmadd132ps  (%eax), %ymm5, %ymm1594 595// CHECK: vfnmadd213pd  %ymm2, %ymm5, %ymm1596// CHECK: encoding: [0xc4,0xe2,0xd5,0xac,0xca]597          vfnmadd213pd  %ymm2, %ymm5, %ymm1598 599// CHECK: vfnmadd213pd  (%eax), %ymm5, %ymm1600// CHECK: encoding: [0xc4,0xe2,0xd5,0xac,0x08]601          vfnmadd213pd  (%eax), %ymm5, %ymm1602 603// CHECK: vfnmadd213ps  %ymm2, %ymm5, %ymm1604// CHECK: encoding: [0xc4,0xe2,0x55,0xac,0xca]605          vfnmadd213ps  %ymm2, %ymm5, %ymm1606 607// CHECK: vfnmadd213ps  (%eax), %ymm5, %ymm1608// CHECK: encoding: [0xc4,0xe2,0x55,0xac,0x08]609          vfnmadd213ps  (%eax), %ymm5, %ymm1610 611// CHECK: vfnmadd231pd  %ymm2, %ymm5, %ymm1612// CHECK: encoding: [0xc4,0xe2,0xd5,0xbc,0xca]613          vfnmadd231pd  %ymm2, %ymm5, %ymm1614 615// CHECK: vfnmadd231pd  (%eax), %ymm5, %ymm1616// CHECK: encoding: [0xc4,0xe2,0xd5,0xbc,0x08]617          vfnmadd231pd  (%eax), %ymm5, %ymm1618 619// CHECK: vfnmadd231ps  %ymm2, %ymm5, %ymm1620// CHECK: encoding: [0xc4,0xe2,0x55,0xbc,0xca]621          vfnmadd231ps  %ymm2, %ymm5, %ymm1622 623// CHECK: vfnmadd231ps  (%eax), %ymm5, %ymm1624// CHECK: encoding: [0xc4,0xe2,0x55,0xbc,0x08]625          vfnmadd231ps  (%eax), %ymm5, %ymm1626 627// CHECK: vfnmsub132pd  %ymm2, %ymm5, %ymm1628// CHECK: encoding: [0xc4,0xe2,0xd5,0x9e,0xca]629          vfnmsub132pd  %ymm2, %ymm5, %ymm1630 631// CHECK: vfnmsub132pd  (%eax), %ymm5, %ymm1632// CHECK: encoding: [0xc4,0xe2,0xd5,0x9e,0x08]633          vfnmsub132pd  (%eax), %ymm5, %ymm1634 635// CHECK: vfnmsub132ps  %ymm2, %ymm5, %ymm1636// CHECK: encoding: [0xc4,0xe2,0x55,0x9e,0xca]637          vfnmsub132ps  %ymm2, %ymm5, %ymm1638 639// CHECK: vfnmsub132ps  (%eax), %ymm5, %ymm1640// CHECK: encoding: [0xc4,0xe2,0x55,0x9e,0x08]641          vfnmsub132ps  (%eax), %ymm5, %ymm1642 643// CHECK: vfnmsub213pd  %ymm2, %ymm5, %ymm1644// CHECK: encoding: [0xc4,0xe2,0xd5,0xae,0xca]645          vfnmsub213pd  %ymm2, %ymm5, %ymm1646 647// CHECK: vfnmsub213pd  (%eax), %ymm5, %ymm1648// CHECK: encoding: [0xc4,0xe2,0xd5,0xae,0x08]649          vfnmsub213pd  (%eax), %ymm5, %ymm1650 651// CHECK: vfnmsub213ps  %ymm2, %ymm5, %ymm1652// CHECK: encoding: [0xc4,0xe2,0x55,0xae,0xca]653          vfnmsub213ps  %ymm2, %ymm5, %ymm1654 655// CHECK: vfnmsub213ps  (%eax), %ymm5, %ymm1656// CHECK: encoding: [0xc4,0xe2,0x55,0xae,0x08]657          vfnmsub213ps  (%eax), %ymm5, %ymm1658 659// CHECK: vfnmsub231pd  %ymm2, %ymm5, %ymm1660// CHECK: encoding: [0xc4,0xe2,0xd5,0xbe,0xca]661          vfnmsub231pd  %ymm2, %ymm5, %ymm1662 663// CHECK: vfnmsub231pd  (%eax), %ymm5, %ymm1664// CHECK: encoding: [0xc4,0xe2,0xd5,0xbe,0x08]665          vfnmsub231pd  (%eax), %ymm5, %ymm1666 667// CHECK: vfnmsub231ps  %ymm2, %ymm5, %ymm1668// CHECK: encoding: [0xc4,0xe2,0x55,0xbe,0xca]669          vfnmsub231ps  %ymm2, %ymm5, %ymm1670 671// CHECK: vfnmsub231ps  (%eax), %ymm5, %ymm1672// CHECK: encoding: [0xc4,0xe2,0x55,0xbe,0x08]673          vfnmsub231ps  (%eax), %ymm5, %ymm1674 675