Lines Matching +full:1 +full:- +full:512

1 // SPDX-License-Identifier: GPL-2.0
5 * "Test x86 instruction decoder - new instructions"
8 * gen-insn-x86-dat.awk script and have the format:
12 * If this file is changed, remember to run the gen-insn-x86-dat.sh
15 * Refer to insn-x86.c for more details.
20 /* Following line is a marker for the awk script - do not change */ in main()
23 /* Test fix for vcvtph2ps in x86-opcode-map.txt */ in main()
29 /* AVX-512: Instructions with the same op codes as Mask Instructions */ in main()
50 /* AVX-512: Mask Instructions */ in main()
154 /* AVX-512: Op code 0f 5b */ in main()
160 /* AVX-512: Op code 0f 6f */ in main()
172 /* AVX-512: Op code 0f 78 */ in main()
182 /* AVX-512: Op code 0f 79 */ in main()
192 /* AVX-512: Op code 0f 7a */ in main()
201 /* AVX-512: Op code 0f 7b */ in main()
208 /* AVX-512: Op code 0f 7f */ in main()
220 /* AVX-512: Op code 0f db */ in main()
228 /* AVX-512: Op code 0f df */ in main()
236 /* AVX-512: Op code 0f e6 */ in main()
244 /* AVX-512: Op code 0f eb */ in main()
251 /* AVX-512: Op code 0f ef */ in main()
258 /* AVX-512: Op code 0f 38 10 */ in main()
264 /* AVX-512: Op code 0f 38 11 */ in main()
269 /* AVX-512: Op code 0f 38 12 */ in main()
274 /* AVX-512: Op code 0f 38 13 */ in main()
280 /* AVX-512: Op code 0f 38 14 */ in main()
287 /* AVX-512: Op code 0f 38 15 */ in main()
294 /* AVX-512: Op code 0f 38 16 */ in main()
300 /* AVX-512: Op code 0f 38 19 */ in main()
305 /* AVX-512: Op code 0f 38 1a */ in main()
311 /* AVX-512: Op code 0f 38 1b */ in main()
316 /* AVX-512: Op code 0f 38 1f */ in main()
320 /* AVX-512: Op code 0f 38 20 */ in main()
325 /* AVX-512: Op code 0f 38 21 */ in main()
330 /* AVX-512: Op code 0f 38 22 */ in main()
335 /* AVX-512: Op code 0f 38 23 */ in main()
340 /* AVX-512: Op code 0f 38 24 */ in main()
345 /* AVX-512: Op code 0f 38 25 */ in main()
350 /* AVX-512: Op code 0f 38 26 */ in main()
357 /* AVX-512: Op code 0f 38 27 */ in main()
364 /* AVX-512: Op code 0f 38 28 */ in main()
370 /* AVX-512: Op code 0f 38 29 */ in main()
376 /* AVX-512: Op code 0f 38 2a */ in main()
381 /* AVX-512: Op code 0f 38 2c */ in main()
387 /* AVX-512: Op code 0f 38 2d */ in main()
393 /* AVX-512: Op code 0f 38 30 */ in main()
398 /* AVX-512: Op code 0f 38 31 */ in main()
403 /* AVX-512: Op code 0f 38 32 */ in main()
408 /* AVX-512: Op code 0f 38 33 */ in main()
413 /* AVX-512: Op code 0f 38 34 */ in main()
418 /* AVX-512: Op code 0f 38 35 */ in main()
423 /* AVX-512: Op code 0f 38 38 */ in main()
429 /* AVX-512: Op code 0f 38 38 */ in main()
435 /* AVX-512: Op code 0f 38 39 */ in main()
443 /* AVX-512: Op code 0f 38 3a */ in main()
448 /* AVX-512: Op code 0f 38 3b */ in main()
454 /* AVX-512: Op code 0f 38 3d */ in main()
460 /* AVX-512: Op code 0f 38 3f */ in main()
466 /* AVX-512: Op code 0f 38 42 */ in main()
472 /* AVX-512: Op code 0f 38 42 */ in main()
477 /* AVX-512: Op code 0f 38 43 */ in main()
482 /* AVX-512: Op code 0f 38 44 */ in main()
487 /* AVX-512: Op code 0f 38 46 */ in main()
493 /* AVX-512: Op code 0f 38 4c */ in main()
498 /* AVX-512: Op code 0f 38 4d */ in main()
503 /* AVX-512: Op code 0f 38 4e */ in main()
508 /* AVX-512: Op code 0f 38 4f */ in main()
513 /* AVX-512: Op code 0f 38 50 */ in main()
521 /* AVX-512: Op code 0f 38 51 */ in main()
529 /* AVX-512: Op code 0f 38 52 */ in main()
548 /* AVX-512: Op code 0f 38 53 */ in main()
561 /* AVX-512: Op code 0f 38 54 */ in main()
575 /* AVX-512: Op code 0f 38 55 */ in main()
589 /* AVX-512: Op code 0f 38 59 */ in main()
594 /* AVX-512: Op code 0f 38 5a */ in main()
600 /* AVX-512: Op code 0f 38 5b */ in main()
605 /* AVX-512: Op code 0f 38 62 */ in main()
619 /* AVX-512: Op code 0f 38 63 */ in main()
633 /* AVX-512: Op code 0f 38 64 */ in main()
638 /* AVX-512: Op code 0f 38 65 */ in main()
643 /* AVX-512: Op code 0f 38 66 */ in main()
648 /* AVX-512: Op code 0f 38 68 */ in main()
662 /* AVX-512: Op code 0f 38 70 */ in main()
670 /* AVX-512: Op code 0f 38 71 */ in main()
684 /* AVX-512: Op code 0f 38 72 */ in main()
704 /* AVX-512: Op code 0f 38 73 */ in main()
718 /* AVX-512: Op code 0f 38 75 */ in main()
723 /* AVX-512: Op code 0f 38 76 */ in main()
728 /* AVX-512: Op code 0f 38 77 */ in main()
733 /* AVX-512: Op code 0f 38 7a */ in main()
737 /* AVX-512: Op code 0f 38 7b */ in main()
741 /* AVX-512: Op code 0f 38 7c */ in main()
746 /* AVX-512: Op code 0f 38 7d */ in main()
751 /* AVX-512: Op code 0f 38 7e */ in main()
756 /* AVX-512: Op code 0f 38 7f */ in main()
761 /* AVX-512: Op code 0f 38 83 */ in main()
765 /* AVX-512: Op code 0f 38 88 */ in main()
770 /* AVX-512: Op code 0f 38 89 */ in main()
775 /* AVX-512: Op code 0f 38 8a */ in main()
780 /* AVX-512: Op code 0f 38 8b */ in main()
785 /* AVX-512: Op code 0f 38 8d */ in main()
790 /* AVX-512: Op code 0f 38 8f */ in main()
798 /* AVX-512: Op code 0f 38 90 */ in main()
805 /* AVX-512: Op code 0f 38 91 */ in main()
812 /* AVX-512: Op code 0f 38 9a */ in main()
831 /* AVX-512: Op code 0f 38 9b */ in main()
846 /* AVX-512: Op code 0f 38 a0 */ in main()
851 /* AVX-512: Op code 0f 38 a1 */ in main()
856 /* AVX-512: Op code 0f 38 a2 */ in main()
861 /* AVX-512: Op code 0f 38 a3 */ in main()
866 /* AVX-512: Op code 0f 38 aa */ in main()
885 /* AVX-512: Op code 0f 38 ab */ in main()
900 /* AVX-512: Op code 0f 38 b4 */ in main()
904 /* AVX-512: Op code 0f 38 b5 */ in main()
908 /* AVX-512: Op code 0f 38 c4 */ in main()
913 /* AVX-512: Op code 0f 38 c8 */ in main()
918 /* AVX-512: Op code 0f 38 ca */ in main()
923 /* AVX-512: Op code 0f 38 cb */ in main()
928 /* AVX-512: Op code 0f 38 cc */ in main()
933 /* AVX-512: Op code 0f 38 cd */ in main()
938 /* AVX-512: Op code 0f 38 cf */ in main()
950 /* AVX-512: Op code 0f 38 dc */ in main()
958 /* AVX-512: Op code 0f 38 dd */ in main()
966 /* AVX-512: Op code 0f 38 de */ in main()
974 /* AVX-512: Op code 0f 38 df */ in main()
982 /* AVX-512: Op code 0f 3a 03 */ in main()
987 /* AVX-512: Op code 0f 3a 08 */ in main()
992 /* AVX-512: Op code 0f 3a 09 */ in main()
997 /* AVX-512: Op code 0f 3a 1a */ in main()
1002 /* AVX-512: Op code 0f 3a 0b */ in main()
1007 /* AVX-512: Op code 0f 3a 18 */ in main()
1013 /* AVX-512: Op code 0f 3a 19 */ in main()
1019 /* AVX-512: Op code 0f 3a 1a */ in main()
1024 /* AVX-512: Op code 0f 3a 1b */ in main()
1029 /* AVX-512: Op code 0f 3a 1e */ in main()
1034 /* AVX-512: Op code 0f 3a 1f */ in main()
1039 /* AVX-512: Op code 0f 3a 23 */ in main()
1044 /* AVX-512: Op code 0f 3a 25 */ in main()
1049 /* AVX-512: Op code 0f 3a 26 */ in main()
1054 /* AVX-512: Op code 0f 3a 27 */ in main()
1059 /* AVX-512: Op code 0f 3a 38 */ in main()
1065 /* AVX-512: Op code 0f 3a 39 */ in main()
1071 /* AVX-512: Op code 0f 3a 3a */ in main()
1076 /* AVX-512: Op code 0f 3a 3b */ in main()
1081 /* AVX-512: Op code 0f 3a 3e */ in main()
1086 /* AVX-512: Op code 0f 3a 3f */ in main()
1091 /* AVX-512: Op code 0f 3a 43 */ in main()
1096 /* AVX-512: Op code 0f 3a 43 */ in main()
1101 /* AVX-512: Op code 0f 3a 44 */ in main()
1108 /* AVX-512: Op code 0f 3a 50 */ in main()
1113 /* AVX-512: Op code 0f 3a 51 */ in main()
1118 /* AVX-512: Op code 0f 3a 54 */ in main()
1123 /* AVX-512: Op code 0f 3a 55 */ in main()
1128 /* AVX-512: Op code 0f 3a 56 */ in main()
1133 /* AVX-512: Op code 0f 3a 57 */ in main()
1138 /* AVX-512: Op code 0f 3a 66 */ in main()
1143 /* AVX-512: Op code 0f 3a 67 */ in main()
1148 /* AVX-512: Op code 0f 3a 70 */ in main()
1155 /* AVX-512: Op code 0f 3a 71 */ in main()
1167 /* AVX-512: Op code 0f 3a 72 */ in main()
1174 /* AVX-512: Op code 0f 3a 73 */ in main()
1186 /* AVX-512: Op code 0f 3a ce */ in main()
1195 /* AVX-512: Op code 0f 3a cf */ in main()
1204 /* AVX-512: Op code 0f 72 (Grp13) */ in main()
1215 /* AVX-512: Op code 0f 38 c6 (Grp18) */ in main()
1226 /* AVX-512: Op code 0f 38 c7 (Grp19) */ in main()
1237 /* AVX-512: Examples */ in main()
1242 asm volatile("vaddpd {rn-sae},%zmm28,%zmm29,%zmm30"); in main()
1243 asm volatile("vaddpd {ru-sae},%zmm28,%zmm29,%zmm30"); in main()
1244 asm volatile("vaddpd {rd-sae},%zmm28,%zmm29,%zmm30"); in main()
1245 asm volatile("vaddpd {rz-sae},%zmm28,%zmm29,%zmm30"); in main()
1248 asm volatile("vaddpd (%rcx){1to8},%zmm29,%zmm30"); in main()
1250 asm volatile("vaddpd 0x3f8(%rdx){1to8},%zmm29,%zmm30"); in main()
1251 asm volatile("vcmpeq_uqps 0x1fc(%rdx){1to16},%zmm30,%k5"); in main()
1262 asm volatile("bndmk (%rcx,%rax,1), %bnd0"); in main()
1263 asm volatile("bndmk 0x12345678(,%rax,1), %bnd0"); in main()
1264 asm volatile("bndmk (%rax,%rcx,1), %bnd0"); in main()
1268 asm volatile("bndmk 0x12(%rcx,%rax,1), %bnd0"); in main()
1269 asm volatile("bndmk 0x12(%rbp,%rax,1), %bnd0"); in main()
1270 asm volatile("bndmk 0x12(%rax,%rcx,1), %bnd0"); in main()
1274 asm volatile("bndmk 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1275 asm volatile("bndmk 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1276 asm volatile("bndmk 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1285 asm volatile("bndcl (%rcx,%rax,1), %bnd0"); in main()
1286 asm volatile("bndcl 0x12345678(,%rax,1), %bnd0"); in main()
1287 asm volatile("bndcl (%rax,%rcx,1), %bnd0"); in main()
1291 asm volatile("bndcl 0x12(%rcx,%rax,1), %bnd0"); in main()
1292 asm volatile("bndcl 0x12(%rbp,%rax,1), %bnd0"); in main()
1293 asm volatile("bndcl 0x12(%rax,%rcx,1), %bnd0"); in main()
1297 asm volatile("bndcl 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1298 asm volatile("bndcl 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1299 asm volatile("bndcl 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1309 asm volatile("bndcu (%rcx,%rax,1), %bnd0"); in main()
1310 asm volatile("bndcu 0x12345678(,%rax,1), %bnd0"); in main()
1311 asm volatile("bndcu (%rax,%rcx,1), %bnd0"); in main()
1315 asm volatile("bndcu 0x12(%rcx,%rax,1), %bnd0"); in main()
1316 asm volatile("bndcu 0x12(%rbp,%rax,1), %bnd0"); in main()
1317 asm volatile("bndcu 0x12(%rax,%rcx,1), %bnd0"); in main()
1321 asm volatile("bndcu 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1322 asm volatile("bndcu 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1323 asm volatile("bndcu 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1333 asm volatile("bndcn (%rcx,%rax,1), %bnd0"); in main()
1334 asm volatile("bndcn 0x12345678(,%rax,1), %bnd0"); in main()
1335 asm volatile("bndcn (%rax,%rcx,1), %bnd0"); in main()
1339 asm volatile("bndcn 0x12(%rcx,%rax,1), %bnd0"); in main()
1340 asm volatile("bndcn 0x12(%rbp,%rax,1), %bnd0"); in main()
1341 asm volatile("bndcn 0x12(%rax,%rcx,1), %bnd0"); in main()
1345 asm volatile("bndcn 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1346 asm volatile("bndcn 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1347 asm volatile("bndcn 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1357 asm volatile("bndmov (%rcx,%rax,1), %bnd0"); in main()
1358 asm volatile("bndmov 0x12345678(,%rax,1), %bnd0"); in main()
1359 asm volatile("bndmov (%rax,%rcx,1), %bnd0"); in main()
1363 asm volatile("bndmov 0x12(%rcx,%rax,1), %bnd0"); in main()
1364 asm volatile("bndmov 0x12(%rbp,%rax,1), %bnd0"); in main()
1365 asm volatile("bndmov 0x12(%rax,%rcx,1), %bnd0"); in main()
1369 asm volatile("bndmov 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1370 asm volatile("bndmov 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1371 asm volatile("bndmov 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1380 asm volatile("bndmov %bnd0, (%rcx,%rax,1)"); in main()
1381 asm volatile("bndmov %bnd0, 0x12345678(,%rax,1)"); in main()
1382 asm volatile("bndmov %bnd0, (%rax,%rcx,1)"); in main()
1386 asm volatile("bndmov %bnd0, 0x12(%rcx,%rax,1)"); in main()
1387 asm volatile("bndmov %bnd0, 0x12(%rbp,%rax,1)"); in main()
1388 asm volatile("bndmov %bnd0, 0x12(%rax,%rcx,1)"); in main()
1392 asm volatile("bndmov %bnd0, 0x12345678(%rcx,%rax,1)"); in main()
1393 asm volatile("bndmov %bnd0, 0x12345678(%rbp,%rax,1)"); in main()
1394 asm volatile("bndmov %bnd0, 0x12345678(%rax,%rcx,1)"); in main()
1408 asm volatile("bndldx (%rcx,%rax,1), %bnd0"); in main()
1409 asm volatile("bndldx 0x12345678(,%rax,1), %bnd0"); in main()
1410 asm volatile("bndldx (%rax,%rcx,1), %bnd0"); in main()
1413 asm volatile("bndldx 0x12(%rcx,%rax,1), %bnd0"); in main()
1414 asm volatile("bndldx 0x12(%rbp,%rax,1), %bnd0"); in main()
1415 asm volatile("bndldx 0x12(%rax,%rcx,1), %bnd0"); in main()
1418 asm volatile("bndldx 0x12345678(%rcx,%rax,1), %bnd0"); in main()
1419 asm volatile("bndldx 0x12345678(%rbp,%rax,1), %bnd0"); in main()
1420 asm volatile("bndldx 0x12345678(%rax,%rcx,1), %bnd0"); in main()
1428 asm volatile("bndstx %bnd0, (%rcx,%rax,1)"); in main()
1429 asm volatile("bndstx %bnd0, 0x12345678(,%rax,1)"); in main()
1430 asm volatile("bndstx %bnd0, (%rax,%rcx,1)"); in main()
1433 asm volatile("bndstx %bnd0, 0x12(%rcx,%rax,1)"); in main()
1434 asm volatile("bndstx %bnd0, 0x12(%rbp,%rax,1)"); in main()
1435 asm volatile("bndstx %bnd0, 0x12(%rax,%rcx,1)"); in main()
1438 asm volatile("bndstx %bnd0, 0x12345678(%rcx,%rax,1)"); in main()
1439 asm volatile("bndstx %bnd0, 0x12345678(%rbp,%rax,1)"); in main()
1440 asm volatile("bndstx %bnd0, 0x12345678(%rax,%rcx,1)"); in main()
1463 asm volatile("sha1rnds4 $0x91, (%rcx,%rax,1), %xmm0"); in main()
1464 asm volatile("sha1rnds4 $0x91, 0x12345678(,%rax,1), %xmm0"); in main()
1465 asm volatile("sha1rnds4 $0x91, (%rax,%rcx,1), %xmm0"); in main()
1469 asm volatile("sha1rnds4 $0x91, 0x12(%rcx,%rax,1), %xmm0"); in main()
1470 asm volatile("sha1rnds4 $0x91, 0x12(%rbp,%rax,1), %xmm0"); in main()
1471 asm volatile("sha1rnds4 $0x91, 0x12(%rax,%rcx,1), %xmm0"); in main()
1475 asm volatile("sha1rnds4 $0x91, 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1476 asm volatile("sha1rnds4 $0x91, 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1477 asm volatile("sha1rnds4 $0x91, 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1492 asm volatile("sha1nexte (%rcx,%rax,1), %xmm0"); in main()
1493 asm volatile("sha1nexte 0x12345678(,%rax,1), %xmm0"); in main()
1494 asm volatile("sha1nexte (%rax,%rcx,1), %xmm0"); in main()
1498 asm volatile("sha1nexte 0x12(%rcx,%rax,1), %xmm0"); in main()
1499 asm volatile("sha1nexte 0x12(%rbp,%rax,1), %xmm0"); in main()
1500 asm volatile("sha1nexte 0x12(%rax,%rcx,1), %xmm0"); in main()
1504 asm volatile("sha1nexte 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1505 asm volatile("sha1nexte 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1506 asm volatile("sha1nexte 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1521 asm volatile("sha1msg1 (%rcx,%rax,1), %xmm0"); in main()
1522 asm volatile("sha1msg1 0x12345678(,%rax,1), %xmm0"); in main()
1523 asm volatile("sha1msg1 (%rax,%rcx,1), %xmm0"); in main()
1527 asm volatile("sha1msg1 0x12(%rcx,%rax,1), %xmm0"); in main()
1528 asm volatile("sha1msg1 0x12(%rbp,%rax,1), %xmm0"); in main()
1529 asm volatile("sha1msg1 0x12(%rax,%rcx,1), %xmm0"); in main()
1533 asm volatile("sha1msg1 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1534 asm volatile("sha1msg1 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1535 asm volatile("sha1msg1 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1550 asm volatile("sha1msg2 (%rcx,%rax,1), %xmm0"); in main()
1551 asm volatile("sha1msg2 0x12345678(,%rax,1), %xmm0"); in main()
1552 asm volatile("sha1msg2 (%rax,%rcx,1), %xmm0"); in main()
1556 asm volatile("sha1msg2 0x12(%rcx,%rax,1), %xmm0"); in main()
1557 asm volatile("sha1msg2 0x12(%rbp,%rax,1), %xmm0"); in main()
1558 asm volatile("sha1msg2 0x12(%rax,%rcx,1), %xmm0"); in main()
1562 asm volatile("sha1msg2 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1563 asm volatile("sha1msg2 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1564 asm volatile("sha1msg2 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1580 asm volatile("sha256rnds2 (%rcx,%rax,1), %xmm1"); in main()
1581 asm volatile("sha256rnds2 0x12345678(,%rax,1), %xmm1"); in main()
1582 asm volatile("sha256rnds2 (%rax,%rcx,1), %xmm1"); in main()
1586 asm volatile("sha256rnds2 0x12(%rcx,%rax,1), %xmm1"); in main()
1587 asm volatile("sha256rnds2 0x12(%rbp,%rax,1), %xmm1"); in main()
1588 asm volatile("sha256rnds2 0x12(%rax,%rcx,1), %xmm1"); in main()
1592 asm volatile("sha256rnds2 0x12345678(%rcx,%rax,1), %xmm1"); in main()
1593 asm volatile("sha256rnds2 0x12345678(%rbp,%rax,1), %xmm1"); in main()
1594 asm volatile("sha256rnds2 0x12345678(%rax,%rcx,1), %xmm1"); in main()
1609 asm volatile("sha256msg1 (%rcx,%rax,1), %xmm0"); in main()
1610 asm volatile("sha256msg1 0x12345678(,%rax,1), %xmm0"); in main()
1611 asm volatile("sha256msg1 (%rax,%rcx,1), %xmm0"); in main()
1615 asm volatile("sha256msg1 0x12(%rcx,%rax,1), %xmm0"); in main()
1616 asm volatile("sha256msg1 0x12(%rbp,%rax,1), %xmm0"); in main()
1617 asm volatile("sha256msg1 0x12(%rax,%rcx,1), %xmm0"); in main()
1621 asm volatile("sha256msg1 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1622 asm volatile("sha256msg1 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1623 asm volatile("sha256msg1 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1638 asm volatile("sha256msg2 (%rcx,%rax,1), %xmm0"); in main()
1639 asm volatile("sha256msg2 0x12345678(,%rax,1), %xmm0"); in main()
1640 asm volatile("sha256msg2 (%rax,%rcx,1), %xmm0"); in main()
1644 asm volatile("sha256msg2 0x12(%rcx,%rax,1), %xmm0"); in main()
1645 asm volatile("sha256msg2 0x12(%rbp,%rax,1), %xmm0"); in main()
1646 asm volatile("sha256msg2 0x12(%rax,%rcx,1), %xmm0"); in main()
1650 asm volatile("sha256msg2 0x12345678(%rcx,%rax,1), %xmm0"); in main()
1651 asm volatile("sha256msg2 0x12345678(%rbp,%rax,1), %xmm0"); in main()
1652 asm volatile("sha256msg2 0x12345678(%rax,%rcx,1), %xmm0"); in main()
1943 /* AVX512-FP16 */ in main()
2706 /* Pre-fetch */ in main()
2781 asm volatile("leal 1(%r16, %r21), %eax"); in main()
2782 asm volatile("leal 1(%r16, %r26), %r31d"); in main()
2925 asm volatile("vextractf128 $1,%ymm3,(%r16)"); in main()
2926 asm volatile("vextracti128 $1,%ymm3,(%r16)"); in main()
2927 asm volatile("vinsertf128 $1,(%r16),%ymm3,%ymm8"); in main()
2928 asm volatile("vinserti128 $1,(%r16),%ymm3,%ymm8"); in main()
2929 asm volatile("vroundpd $1,(%r24),%xmm6"); in main()
2943 asm volatile("adc (%r15,%rax,1),%r16b,%r8b"); in main()
2944 asm volatile("adc (%r15,%rax,1),%r16w,%r8w"); in main()
2947 asm volatile("adcx (%r15,%r31,1),%r8"); in main()
2948 asm volatile("adcx (%r15,%r31,1),%r8d,%r18d"); in main()
2960 asm volatile("add 0x9090(%r31,%r16,1),%r8,%r16"); in main()
2970 asm volatile("adox (%r15,%r31,1),%r8"); in main()
2971 asm volatile("adox (%r15,%r31,1),%r8d,%r18d"); in main()
2975 asm volatile("and (%r15,%rax,1),%r16b,%r8b"); in main()
2976 asm volatile("and (%r15,%rax,1),%r16w,%r8w"); in main()
2995 asm volatile("decb (%r31,%r12,1),%r8b"); in main()
3002 asm volatile("negb (%r31,%r12,1),%r8b"); in main()
3004 asm volatile("notb (%r31,%r12,1),%r8b"); in main()
3008 asm volatile("or (%r15,%rax,1),%r16b,%r8b"); in main()
3009 asm volatile("or (%r15,%rax,1),%r16w,%r8w"); in main()
3044 asm volatile("sbb (%r15,%rax,1),%r16b,%r8b"); in main()
3045 asm volatile("sbb (%r15,%rax,1),%r16w,%r8w"); in main()
3080 asm volatile("sub (%r15,%rax,1),%r16b,%r8b"); in main()
3081 asm volatile("sub (%r15,%rax,1),%r16w,%r8w"); in main()
3086 asm volatile("xor (%r15,%rax,1),%r16b,%r8b"); in main()
3087 asm volatile("xor (%r15,%rax,1),%r16w,%r8w"); in main()
3124 asm volatile("{nf} sar $1,%bl,%dl"); in main()
3125 asm volatile("{nf} sar $1,%dx,%ax"); in main()
3151 asm volatile("bound %edx, (%ecx,%eax,1)"); in main()
3152 asm volatile("bound %edx, 0x12345678(,%eax,1)"); in main()
3153 asm volatile("bound %edx, (%eax,%ecx,1)"); in main()
3157 asm volatile("bound %edx, 0x12(%ecx,%eax,1)"); in main()
3158 asm volatile("bound %edx, 0x12(%ebp,%eax,1)"); in main()
3159 asm volatile("bound %edx, 0x12(%eax,%ecx,1)"); in main()
3163 asm volatile("bound %edx, 0x12345678(%ecx,%eax,1)"); in main()
3164 asm volatile("bound %edx, 0x12345678(%ebp,%eax,1)"); in main()
3165 asm volatile("bound %edx, 0x12345678(%eax,%ecx,1)"); in main()
3180 asm volatile("bound %dx, (%ecx,%eax,1)"); in main()
3181 asm volatile("bound %dx, 0x12345678(,%eax,1)"); in main()
3182 asm volatile("bound %dx, (%eax,%ecx,1)"); in main()
3186 asm volatile("bound %dx, 0x12(%ecx,%eax,1)"); in main()
3187 asm volatile("bound %dx, 0x12(%ebp,%eax,1)"); in main()
3188 asm volatile("bound %dx, 0x12(%eax,%ecx,1)"); in main()
3192 asm volatile("bound %dx, 0x12345678(%ecx,%eax,1)"); in main()
3193 asm volatile("bound %dx, 0x12345678(%ebp,%eax,1)"); in main()
3194 asm volatile("bound %dx, 0x12345678(%eax,%ecx,1)"); in main()
3197 /* AVX-512: Instructions with the same op codes as Mask Instructions */ in main()
3218 /* AVX-512: Mask Instructions */ in main()
3310 /* AVX-512: Op code 0f 5b */ in main()
3316 /* AVX-512: Op code 0f 6f */ in main()
3328 /* AVX-512: Op code 0f 78 */ in main()
3338 /* AVX-512: Op code 0f 79 */ in main()
3348 /* AVX-512: Op code 0f 7a */ in main()
3357 /* AVX-512: Op code 0f 7b */ in main()
3364 /* AVX-512: Op code 0f 7f */ in main()
3376 /* AVX-512: Op code 0f db */ in main()
3384 /* AVX-512: Op code 0f df */ in main()
3392 /* AVX-512: Op code 0f e6 */ in main()
3400 /* AVX-512: Op code 0f eb */ in main()
3407 /* AVX-512: Op code 0f ef */ in main()
3414 /* AVX-512: Op code 0f 38 10 */ in main()
3420 /* AVX-512: Op code 0f 38 11 */ in main()
3425 /* AVX-512: Op code 0f 38 12 */ in main()
3430 /* AVX-512: Op code 0f 38 13 */ in main()
3436 /* AVX-512: Op code 0f 38 14 */ in main()
3443 /* AVX-512: Op code 0f 38 15 */ in main()
3450 /* AVX-512: Op code 0f 38 16 */ in main()
3456 /* AVX-512: Op code 0f 38 19 */ in main()
3461 /* AVX-512: Op code 0f 38 1a */ in main()
3467 /* AVX-512: Op code 0f 38 1b */ in main()
3472 /* AVX-512: Op code 0f 38 1f */ in main()
3476 /* AVX-512: Op code 0f 38 20 */ in main()
3481 /* AVX-512: Op code 0f 38 21 */ in main()
3486 /* AVX-512: Op code 0f 38 22 */ in main()
3491 /* AVX-512: Op code 0f 38 23 */ in main()
3496 /* AVX-512: Op code 0f 38 24 */ in main()
3501 /* AVX-512: Op code 0f 38 25 */ in main()
3506 /* AVX-512: Op code 0f 38 26 */ in main()
3513 /* AVX-512: Op code 0f 38 27 */ in main()
3520 /* AVX-512: Op code 0f 38 28 */ in main()
3526 /* AVX-512: Op code 0f 38 29 */ in main()
3532 /* AVX-512: Op code 0f 38 2a */ in main()
3537 /* AVX-512: Op code 0f 38 2c */ in main()
3543 /* AVX-512: Op code 0f 38 2d */ in main()
3549 /* AVX-512: Op code 0f 38 30 */ in main()
3554 /* AVX-512: Op code 0f 38 31 */ in main()
3559 /* AVX-512: Op code 0f 38 32 */ in main()
3564 /* AVX-512: Op code 0f 38 33 */ in main()
3569 /* AVX-512: Op code 0f 38 34 */ in main()
3574 /* AVX-512: Op code 0f 38 35 */ in main()
3579 /* AVX-512: Op code 0f 38 36 */ in main()
3585 /* AVX-512: Op code 0f 38 38 */ in main()
3591 /* AVX-512: Op code 0f 38 39 */ in main()
3599 /* AVX-512: Op code 0f 38 3a */ in main()
3604 /* AVX-512: Op code 0f 38 3b */ in main()
3610 /* AVX-512: Op code 0f 38 3d */ in main()
3616 /* AVX-512: Op code 0f 38 3f */ in main()
3622 /* AVX-512: Op code 0f 38 40 */ in main()
3628 /* AVX-512: Op code 0f 38 42 */ in main()
3633 /* AVX-512: Op code 0f 38 43 */ in main()
3638 /* AVX-512: Op code 0f 38 44 */ in main()
3643 /* AVX-512: Op code 0f 38 46 */ in main()
3649 /* AVX-512: Op code 0f 38 4c */ in main()
3654 /* AVX-512: Op code 0f 38 4d */ in main()
3659 /* AVX-512: Op code 0f 38 4e */ in main()
3664 /* AVX-512: Op code 0f 38 4f */ in main()
3669 /* AVX-512: Op code 0f 38 50 */ in main()
3676 /* AVX-512: Op code 0f 38 51 */ in main()
3683 /* AVX-512: Op code 0f 38 52 */ in main()
3698 /* AVX-512: Op code 0f 38 53 */ in main()
3708 /* AVX-512: Op code 0f 38 54 */ in main()
3720 /* AVX-512: Op code 0f 38 55 */ in main()
3732 /* AVX-512: Op code 0f 38 59 */ in main()
3737 /* AVX-512: Op code 0f 38 5a */ in main()
3743 /* AVX-512: Op code 0f 38 5b */ in main()
3748 /* AVX-512: Op code 0f 38 62 */ in main()
3760 /* AVX-512: Op code 0f 38 63 */ in main()
3772 /* AVX-512: Op code 0f 38 64 */ in main()
3777 /* AVX-512: Op code 0f 38 65 */ in main()
3782 /* AVX-512: Op code 0f 38 66 */ in main()
3787 /* AVX-512: Op code 0f 38 68 */ in main()
3799 /* AVX-512: Op code 0f 38 70 */ in main()
3806 /* AVX-512: Op code 0f 38 71 */ in main()
3818 /* AVX-512: Op code 0f 38 72 */ in main()
3835 /* AVX-512: Op code 0f 38 73 */ in main()
3847 /* AVX-512: Op code 0f 38 75 */ in main()
3852 /* AVX-512: Op code 0f 38 76 */ in main()
3857 /* AVX-512: Op code 0f 38 77 */ in main()
3862 /* AVX-512: Op code 0f 38 7a */ in main()
3866 /* AVX-512: Op code 0f 38 7b */ in main()
3870 /* AVX-512: Op code 0f 38 7c */ in main()
3874 /* AVX-512: Op code 0f 38 7d */ in main()
3879 /* AVX-512: Op code 0f 38 7e */ in main()
3884 /* AVX-512: Op code 0f 38 7f */ in main()
3889 /* AVX-512: Op code 0f 38 83 */ in main()
3893 /* AVX-512: Op code 0f 38 88 */ in main()
3898 /* AVX-512: Op code 0f 38 89 */ in main()
3903 /* AVX-512: Op code 0f 38 8a */ in main()
3908 /* AVX-512: Op code 0f 38 8b */ in main()
3913 /* AVX-512: Op code 0f 38 8d */ in main()
3918 /* AVX-512: Op code 0f 38 8f */ in main()
3925 /* AVX-512: Op code 0f 38 90 */ in main()
3932 /* AVX-512: Op code 0f 38 91 */ in main()
3939 /* AVX-512: Op code 0f 38 9a */ in main()
3954 /* AVX-512: Op code 0f 38 9b */ in main()
3965 /* AVX-512: Op code 0f 38 a0 */ in main()
3970 /* AVX-512: Op code 0f 38 a1 */ in main()
3975 /* AVX-512: Op code 0f 38 a2 */ in main()
3980 /* AVX-512: Op code 0f 38 a3 */ in main()
3985 /* AVX-512: Op code 0f 38 aa */ in main()
4000 /* AVX-512: Op code 0f 38 ab */ in main()
4011 /* AVX-512: Op code 0f 38 b4 */ in main()
4015 /* AVX-512: Op code 0f 38 b5 */ in main()
4019 /* AVX-512: Op code 0f 38 c4 */ in main()
4024 /* AVX-512: Op code 0f 38 c8 */ in main()
4029 /* AVX-512: Op code 0f 38 ca */ in main()
4034 /* AVX-512: Op code 0f 38 cb */ in main()
4039 /* AVX-512: Op code 0f 38 cc */ in main()
4044 /* AVX-512: Op code 0f 38 cd */ in main()
4049 /* AVX-512: Op code 0f 38 cf */ in main()
4059 /* AVX-512: Op code 0f 38 dc */ in main()
4066 /* AVX-512: Op code 0f 38 dd */ in main()
4073 /* AVX-512: Op code 0f 38 de */ in main()
4080 /* AVX-512: Op code 0f 38 df */ in main()
4087 /* AVX-512: Op code 0f 3a 03 */ in main()
4092 /* AVX-512: Op code 0f 3a 08 */ in main()
4097 /* AVX-512: Op code 0f 3a 09 */ in main()
4102 /* AVX-512: Op code 0f 3a 0a */ in main()
4107 /* AVX-512: Op code 0f 3a 0b */ in main()
4112 /* AVX-512: Op code 0f 3a 18 */ in main()
4118 /* AVX-512: Op code 0f 3a 19 */ in main()
4124 /* AVX-512: Op code 0f 3a 1a */ in main()
4129 /* AVX-512: Op code 0f 3a 1b */ in main()
4134 /* AVX-512: Op code 0f 3a 1e */ in main()
4139 /* AVX-512: Op code 0f 3a 1f */ in main()
4144 /* AVX-512: Op code 0f 3a 23 */ in main()
4149 /* AVX-512: Op code 0f 3a 25 */ in main()
4154 /* AVX-512: Op code 0f 3a 26 */ in main()
4159 /* AVX-512: Op code 0f 3a 27 */ in main()
4164 /* AVX-512: Op code 0f 3a 38 */ in main()
4170 /* AVX-512: Op code 0f 3a 39 */ in main()
4176 /* AVX-512: Op code 0f 3a 3a */ in main()
4181 /* AVX-512: Op code 0f 3a 3b */ in main()
4186 /* AVX-512: Op code 0f 3a 3e */ in main()
4191 /* AVX-512: Op code 0f 3a 3f */ in main()
4196 /* AVX-512: Op code 0f 3a 42 */ in main()
4201 /* AVX-512: Op code 0f 3a 43 */ in main()
4206 /* AVX-512: Op code 0f 3a 44 */ in main()
4212 /* AVX-512: Op code 0f 3a 50 */ in main()
4217 /* AVX-512: Op code 0f 3a 51 */ in main()
4222 /* AVX-512: Op code 0f 3a 54 */ in main()
4227 /* AVX-512: Op code 0f 3a 55 */ in main()
4232 /* AVX-512: Op code 0f 3a 56 */ in main()
4237 /* AVX-512: Op code 0f 3a 57 */ in main()
4242 /* AVX-512: Op code 0f 3a 66 */ in main()
4247 /* AVX-512: Op code 0f 3a 67 */ in main()
4252 /* AVX-512: Op code 0f 3a 70 */ in main()
4258 /* AVX-512: Op code 0f 3a 71 */ in main()
4268 /* AVX-512: Op code 0f 3a 72 */ in main()
4274 /* AVX-512: Op code 0f 3a 73 */ in main()
4284 /* AVX-512: Op code 0f 3a ce */ in main()
4292 /* AVX-512: Op code 0f 3a cf */ in main()
4300 /* AVX-512: Op code 0f 72 (Grp13) */ in main()
4311 /* AVX-512: Op code 0f 38 c6 (Grp18) */ in main()
4322 /* AVX-512: Op code 0f 38 c7 (Grp19) */ in main()
4333 /* AVX-512: Examples */ in main()
4338 asm volatile("vaddpd {rn-sae},%zmm4,%zmm5,%zmm6"); in main()
4339 asm volatile("vaddpd {ru-sae},%zmm4,%zmm5,%zmm6"); in main()
4340 asm volatile("vaddpd {rd-sae},%zmm4,%zmm5,%zmm6"); in main()
4341 asm volatile("vaddpd {rz-sae},%zmm4,%zmm5,%zmm6"); in main()
4344 asm volatile("vaddpd (%ecx){1to8},%zmm5,%zmm6"); in main()
4346 asm volatile("vaddpd 0x3f8(%edx){1to8},%zmm5,%zmm6"); in main()
4347 asm volatile("vcmpeq_uqps 0x1fc(%edx){1to16},%zmm6,%k5"); in main()
4357 asm volatile("bndmk (%ecx,%eax,1), %bnd0"); in main()
4358 asm volatile("bndmk 0x12345678(,%eax,1), %bnd0"); in main()
4359 asm volatile("bndmk (%eax,%ecx,1), %bnd0"); in main()
4363 asm volatile("bndmk 0x12(%ecx,%eax,1), %bnd0"); in main()
4364 asm volatile("bndmk 0x12(%ebp,%eax,1), %bnd0"); in main()
4365 asm volatile("bndmk 0x12(%eax,%ecx,1), %bnd0"); in main()
4369 asm volatile("bndmk 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4370 asm volatile("bndmk 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4371 asm volatile("bndmk 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4379 asm volatile("bndcl (%ecx,%eax,1), %bnd0"); in main()
4380 asm volatile("bndcl 0x12345678(,%eax,1), %bnd0"); in main()
4381 asm volatile("bndcl (%eax,%ecx,1), %bnd0"); in main()
4385 asm volatile("bndcl 0x12(%ecx,%eax,1), %bnd0"); in main()
4386 asm volatile("bndcl 0x12(%ebp,%eax,1), %bnd0"); in main()
4387 asm volatile("bndcl 0x12(%eax,%ecx,1), %bnd0"); in main()
4391 asm volatile("bndcl 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4392 asm volatile("bndcl 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4393 asm volatile("bndcl 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4402 asm volatile("bndcu (%ecx,%eax,1), %bnd0"); in main()
4403 asm volatile("bndcu 0x12345678(,%eax,1), %bnd0"); in main()
4404 asm volatile("bndcu (%eax,%ecx,1), %bnd0"); in main()
4408 asm volatile("bndcu 0x12(%ecx,%eax,1), %bnd0"); in main()
4409 asm volatile("bndcu 0x12(%ebp,%eax,1), %bnd0"); in main()
4410 asm volatile("bndcu 0x12(%eax,%ecx,1), %bnd0"); in main()
4414 asm volatile("bndcu 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4415 asm volatile("bndcu 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4416 asm volatile("bndcu 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4425 asm volatile("bndcn (%ecx,%eax,1), %bnd0"); in main()
4426 asm volatile("bndcn 0x12345678(,%eax,1), %bnd0"); in main()
4427 asm volatile("bndcn (%eax,%ecx,1), %bnd0"); in main()
4431 asm volatile("bndcn 0x12(%ecx,%eax,1), %bnd0"); in main()
4432 asm volatile("bndcn 0x12(%ebp,%eax,1), %bnd0"); in main()
4433 asm volatile("bndcn 0x12(%eax,%ecx,1), %bnd0"); in main()
4437 asm volatile("bndcn 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4438 asm volatile("bndcn 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4439 asm volatile("bndcn 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4448 asm volatile("bndmov (%ecx,%eax,1), %bnd0"); in main()
4449 asm volatile("bndmov 0x12345678(,%eax,1), %bnd0"); in main()
4450 asm volatile("bndmov (%eax,%ecx,1), %bnd0"); in main()
4454 asm volatile("bndmov 0x12(%ecx,%eax,1), %bnd0"); in main()
4455 asm volatile("bndmov 0x12(%ebp,%eax,1), %bnd0"); in main()
4456 asm volatile("bndmov 0x12(%eax,%ecx,1), %bnd0"); in main()
4460 asm volatile("bndmov 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4461 asm volatile("bndmov 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4462 asm volatile("bndmov 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4470 asm volatile("bndmov %bnd0, (%ecx,%eax,1)"); in main()
4471 asm volatile("bndmov %bnd0, 0x12345678(,%eax,1)"); in main()
4472 asm volatile("bndmov %bnd0, (%eax,%ecx,1)"); in main()
4476 asm volatile("bndmov %bnd0, 0x12(%ecx,%eax,1)"); in main()
4477 asm volatile("bndmov %bnd0, 0x12(%ebp,%eax,1)"); in main()
4478 asm volatile("bndmov %bnd0, 0x12(%eax,%ecx,1)"); in main()
4482 asm volatile("bndmov %bnd0, 0x12345678(%ecx,%eax,1)"); in main()
4483 asm volatile("bndmov %bnd0, 0x12345678(%ebp,%eax,1)"); in main()
4484 asm volatile("bndmov %bnd0, 0x12345678(%eax,%ecx,1)"); in main()
4497 asm volatile("bndldx (%ecx,%eax,1), %bnd0"); in main()
4498 asm volatile("bndldx 0x12345678(,%eax,1), %bnd0"); in main()
4499 asm volatile("bndldx (%eax,%ecx,1), %bnd0"); in main()
4502 asm volatile("bndldx 0x12(%ecx,%eax,1), %bnd0"); in main()
4503 asm volatile("bndldx 0x12(%ebp,%eax,1), %bnd0"); in main()
4504 asm volatile("bndldx 0x12(%eax,%ecx,1), %bnd0"); in main()
4507 asm volatile("bndldx 0x12345678(%ecx,%eax,1), %bnd0"); in main()
4508 asm volatile("bndldx 0x12345678(%ebp,%eax,1), %bnd0"); in main()
4509 asm volatile("bndldx 0x12345678(%eax,%ecx,1), %bnd0"); in main()
4516 asm volatile("bndstx %bnd0, (%ecx,%eax,1)"); in main()
4517 asm volatile("bndstx %bnd0, 0x12345678(,%eax,1)"); in main()
4518 asm volatile("bndstx %bnd0, (%eax,%ecx,1)"); in main()
4521 asm volatile("bndstx %bnd0, 0x12(%ecx,%eax,1)"); in main()
4522 asm volatile("bndstx %bnd0, 0x12(%ebp,%eax,1)"); in main()
4523 asm volatile("bndstx %bnd0, 0x12(%eax,%ecx,1)"); in main()
4526 asm volatile("bndstx %bnd0, 0x12345678(%ecx,%eax,1)"); in main()
4527 asm volatile("bndstx %bnd0, 0x12345678(%ebp,%eax,1)"); in main()
4528 asm volatile("bndstx %bnd0, 0x12345678(%eax,%ecx,1)"); in main()
4547 asm volatile("sha1rnds4 $0x91, (%ecx,%eax,1), %xmm0"); in main()
4548 asm volatile("sha1rnds4 $0x91, 0x12345678(,%eax,1), %xmm0"); in main()
4549 asm volatile("sha1rnds4 $0x91, (%eax,%ecx,1), %xmm0"); in main()
4553 asm volatile("sha1rnds4 $0x91, 0x12(%ecx,%eax,1), %xmm0"); in main()
4554 asm volatile("sha1rnds4 $0x91, 0x12(%ebp,%eax,1), %xmm0"); in main()
4555 asm volatile("sha1rnds4 $0x91, 0x12(%eax,%ecx,1), %xmm0"); in main()
4559 asm volatile("sha1rnds4 $0x91, 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4560 asm volatile("sha1rnds4 $0x91, 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4561 asm volatile("sha1rnds4 $0x91, 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4571 asm volatile("sha1nexte (%ecx,%eax,1), %xmm0"); in main()
4572 asm volatile("sha1nexte 0x12345678(,%eax,1), %xmm0"); in main()
4573 asm volatile("sha1nexte (%eax,%ecx,1), %xmm0"); in main()
4577 asm volatile("sha1nexte 0x12(%ecx,%eax,1), %xmm0"); in main()
4578 asm volatile("sha1nexte 0x12(%ebp,%eax,1), %xmm0"); in main()
4579 asm volatile("sha1nexte 0x12(%eax,%ecx,1), %xmm0"); in main()
4583 asm volatile("sha1nexte 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4584 asm volatile("sha1nexte 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4585 asm volatile("sha1nexte 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4595 asm volatile("sha1msg1 (%ecx,%eax,1), %xmm0"); in main()
4596 asm volatile("sha1msg1 0x12345678(,%eax,1), %xmm0"); in main()
4597 asm volatile("sha1msg1 (%eax,%ecx,1), %xmm0"); in main()
4601 asm volatile("sha1msg1 0x12(%ecx,%eax,1), %xmm0"); in main()
4602 asm volatile("sha1msg1 0x12(%ebp,%eax,1), %xmm0"); in main()
4603 asm volatile("sha1msg1 0x12(%eax,%ecx,1), %xmm0"); in main()
4607 asm volatile("sha1msg1 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4608 asm volatile("sha1msg1 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4609 asm volatile("sha1msg1 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4619 asm volatile("sha1msg2 (%ecx,%eax,1), %xmm0"); in main()
4620 asm volatile("sha1msg2 0x12345678(,%eax,1), %xmm0"); in main()
4621 asm volatile("sha1msg2 (%eax,%ecx,1), %xmm0"); in main()
4625 asm volatile("sha1msg2 0x12(%ecx,%eax,1), %xmm0"); in main()
4626 asm volatile("sha1msg2 0x12(%ebp,%eax,1), %xmm0"); in main()
4627 asm volatile("sha1msg2 0x12(%eax,%ecx,1), %xmm0"); in main()
4631 asm volatile("sha1msg2 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4632 asm volatile("sha1msg2 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4633 asm volatile("sha1msg2 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4644 asm volatile("sha256rnds2 (%ecx,%eax,1), %xmm1"); in main()
4645 asm volatile("sha256rnds2 0x12345678(,%eax,1), %xmm1"); in main()
4646 asm volatile("sha256rnds2 (%eax,%ecx,1), %xmm1"); in main()
4650 asm volatile("sha256rnds2 0x12(%ecx,%eax,1), %xmm1"); in main()
4651 asm volatile("sha256rnds2 0x12(%ebp,%eax,1), %xmm1"); in main()
4652 asm volatile("sha256rnds2 0x12(%eax,%ecx,1), %xmm1"); in main()
4656 asm volatile("sha256rnds2 0x12345678(%ecx,%eax,1), %xmm1"); in main()
4657 asm volatile("sha256rnds2 0x12345678(%ebp,%eax,1), %xmm1"); in main()
4658 asm volatile("sha256rnds2 0x12345678(%eax,%ecx,1), %xmm1"); in main()
4668 asm volatile("sha256msg1 (%ecx,%eax,1), %xmm0"); in main()
4669 asm volatile("sha256msg1 0x12345678(,%eax,1), %xmm0"); in main()
4670 asm volatile("sha256msg1 (%eax,%ecx,1), %xmm0"); in main()
4674 asm volatile("sha256msg1 0x12(%ecx,%eax,1), %xmm0"); in main()
4675 asm volatile("sha256msg1 0x12(%ebp,%eax,1), %xmm0"); in main()
4676 asm volatile("sha256msg1 0x12(%eax,%ecx,1), %xmm0"); in main()
4680 asm volatile("sha256msg1 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4681 asm volatile("sha256msg1 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4682 asm volatile("sha256msg1 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4692 asm volatile("sha256msg2 (%ecx,%eax,1), %xmm0"); in main()
4693 asm volatile("sha256msg2 0x12345678(,%eax,1), %xmm0"); in main()
4694 asm volatile("sha256msg2 (%eax,%ecx,1), %xmm0"); in main()
4698 asm volatile("sha256msg2 0x12(%ecx,%eax,1), %xmm0"); in main()
4699 asm volatile("sha256msg2 0x12(%ebp,%eax,1), %xmm0"); in main()
4700 asm volatile("sha256msg2 0x12(%eax,%ecx,1), %xmm0"); in main()
4704 asm volatile("sha256msg2 0x12345678(%ecx,%eax,1), %xmm0"); in main()
4705 asm volatile("sha256msg2 0x12345678(%ebp,%eax,1), %xmm0"); in main()
4706 asm volatile("sha256msg2 0x12345678(%eax,%ecx,1), %xmm0"); in main()
4897 /* AVX512-FP16 */ in main()
5436 /* Pre-fetch */ in main()
5444 /* Non-serializing write MSR */ in main()
5475 /* Following line is a marker for the awk script - do not change */ in main()