Lines Matching refs:E

49  * (respectively selecting an ALU operand, like the operand type E, or a
110 * vpblendvb 4 4E-X 0 (*)
114 * vpermilpd/vpermilps 4 6E 0 (^)
275 [2] = X86_OP_ENTRYr(LDMXCSR, E,d, vex5 chk(VEX128)),
276 [3] = X86_OP_ENTRYw(STMXCSR, E,d, vex5 chk(VEX128)),
409 X86_OP_ENTRY3(MOVD_from, E,y, None,None, P,y, vex5 mmx),
410 X86_OP_ENTRY3(MOVD_from, E,y, None,None, V,y, vex5),
618 X86_OP_ENTRY2(CRC32, G,d, E,b, cpuid(SSE42)),
619 X86_OP_ENTRY2(CRC32, G,d, E,b, cpuid(SSE42)),
625 X86_OP_ENTRY2(CRC32, G,d, E,y, cpuid(SSE42)),
626 X86_OP_ENTRY2(CRC32, G,d, E,w, cpuid(SSE42)),
629 X86_OP_ENTRY3(ANDN, G,y, B,y, E,y, vex13 cpuid(BMI1)),
636 X86_OP_GROUP3(group17, B,y, E,y, None,None, vex13 cpuid(BMI1)),
643 X86_OP_ENTRY3(BZHI, G,y, E,y, B,y, vex13 cpuid(BMI1)),
645 X86_OP_ENTRY3(PEXT, G,y, B,y, E,y, vex13 zextT0 cpuid(BMI2)),
646 X86_OP_ENTRY3(PDEP, G,y, B,y, E,y, vex13 zextT0 cpuid(BMI2)),
651 X86_OP_ENTRY2(ADCX, G,y, E,y, cpuid(ADX)),
652 X86_OP_ENTRY2(ADOX, G,y, E,y, cpuid(ADX)),
653 X86_OP_ENTRY3(MULX, /* B,y, */ G,y, E,y, 2,y, vex13 cpuid(BMI2)),
657 X86_OP_ENTRY3(BEXTR, G,y, E,y, B,y, vex13 zextT0 cpuid(BMI1)),
658 X86_OP_ENTRY3(SHLX, G,y, E,y, B,y, vex13 cpuid(BMI1)),
659 X86_OP_ENTRY3(SARX, G,y, E,y, B,y, vex13 sextT0 cpuid(BMI1)),
660 X86_OP_ENTRY3(SHRX, G,y, E,y, B,y, vex13 zextT0 cpuid(BMI1)),
706 [0x14] = X86_OP_ENTRY3(PEXTRB, E,b, V,dq, I,b, vex5 cpuid(SSE41) op0_Rd p_66),
707 [0x15] = X86_OP_ENTRY3(PEXTRW, E,w, V,dq, I,b, vex5 cpuid(SSE41) op0_Rd p_66),
708 [0x16] = X86_OP_ENTRY3(PEXTR, E,y, V,dq, I,b, vex5 cpuid(SSE41) p_66),
709 [0x17] = X86_OP_ENTRY3(VEXTRACTPS, E,d, V,dq, I,b, vex5 cpuid(SSE41) p_66),
712 [0x20] = X86_OP_ENTRY4(PINSRB, V,dq, H,dq, E,b, vex5 cpuid(SSE41) op2_Ry p_66),
714 [0x22] = X86_OP_ENTRY4(PINSR, V,dq, H,dq, E,y, vex5 cpuid(SSE41) p_66),
758 [0xF0] = X86_OP_ENTRY3(RORX, G,y, E,y, I,b, vex13 cpuid(BMI2) p_f2),
888 X86_OP_ENTRY3(VCVTSI2Sx, V,x, H,x, E,y, vex3),
889 X86_OP_ENTRY3(VCVTSI2Sx, V,x, H,x, E,y, vex3),
1007 [0x40] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1008 [0x41] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1009 [0x42] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1010 [0x43] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1011 [0x44] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1012 [0x45] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1013 [0x46] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1014 [0x47] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1052 [0x90] = X86_OP_ENTRYw(SETcc, E,b),
1053 [0x91] = X86_OP_ENTRYw(SETcc, E,b),
1054 [0x92] = X86_OP_ENTRYw(SETcc, E,b),
1055 [0x93] = X86_OP_ENTRYw(SETcc, E,b),
1056 [0x94] = X86_OP_ENTRYw(SETcc, E,b),
1057 [0x95] = X86_OP_ENTRYw(SETcc, E,b),
1058 [0x96] = X86_OP_ENTRYw(SETcc, E,b),
1059 [0x97] = X86_OP_ENTRYw(SETcc, E,b),
1086 [0x48] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1087 [0x49] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1088 [0x4a] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1089 [0x4b] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1090 [0x4c] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1091 [0x4d] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1092 [0x4e] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1093 [0x4f] = X86_OP_ENTRY2(CMOVcc, G,v, E,v, cpuid(CMOV)),
1110 [0x6e] = X86_OP_ENTRY3(MOVD_to, V,x, None,None, E,y, vex5 mmx p_00_66), /* wrong dest Vy on SDM! */
1129 [0x98] = X86_OP_ENTRYw(SETcc, E,b),
1130 [0x99] = X86_OP_ENTRYw(SETcc, E,b),
1131 [0x9a] = X86_OP_ENTRYw(SETcc, E,b),
1132 [0x9b] = X86_OP_ENTRYw(SETcc, E,b),
1133 [0x9c] = X86_OP_ENTRYw(SETcc, E,b),
1134 [0x9d] = X86_OP_ENTRYw(SETcc, E,b),
1135 [0x9e] = X86_OP_ENTRYw(SETcc, E,b),
1136 [0x9f] = X86_OP_ENTRYw(SETcc, E,b),
1145 [0xaf] = X86_OP_ENTRY3(IMUL3, G,v, E,v, 2op,v, sextT0),
1150 [0xb6] = X86_OP_ENTRY3(MOV, G,v, E,b, None, None, zextT0), /* MOVZX */
1151 [0xb7] = X86_OP_ENTRY3(MOV, G,v, E,w, None, None, zextT0), /* MOVZX */
1155 [0xbe] = X86_OP_ENTRY3(MOV, G,v, E,b, None, None, sextT0), /* MOVSX */
1156 [0xbf] = X86_OP_ENTRY3(MOV, G,v, E,w, None, None, sextT0), /* MOVSX */
1160 [0xc4] = X86_OP_ENTRY4(PINSRW, V,dq,H,dq,E,w, vex5 mmx p_00_66),
1242 static const X86OpEntry arpl = X86_OP_ENTRY2(ARPL, E,w, G,w, chk(prot));
1243 static const X86OpEntry mov = X86_OP_ENTRY3(MOV, G,v, E,v, None, None);
1244 static const X86OpEntry movsxd = X86_OP_ENTRY3(MOV, G,v, E,d, None, None, sextT0);
1304 [0x00] = X86_OP_ENTRYrr(AND, E,b, I,b),
1305 [0x02] = X86_OP_ENTRY1(NOT, E,b, lock),
1306 [0x03] = X86_OP_ENTRY1(NEG, E,b, lock),
1307 [0x04] = X86_OP_ENTRYrr(MUL, E,b, 0,b, zextT0),
1308 [0x05] = X86_OP_ENTRYrr(IMUL,E,b, 0,b, sextT0),
1309 [0x06] = X86_OP_ENTRYr(DIV, E,b),
1310 [0x07] = X86_OP_ENTRYr(IDIV, E,b),
1313 [0x08] = X86_OP_ENTRYrr(AND, E,v, I,z),
1314 [0x0a] = X86_OP_ENTRY1(NOT, E,v, lock),
1315 [0x0b] = X86_OP_ENTRY1(NEG, E,v, lock),
1316 [0x0c] = X86_OP_ENTRYrr(MUL, E,v, 0,v, zextT0),
1317 [0x0d] = X86_OP_ENTRYrr(IMUL,E,v, 0,v, sextT0),
1318 [0x0e] = X86_OP_ENTRYr(DIV, E,v),
1319 [0x0f] = X86_OP_ENTRYr(IDIV, E,v),
1332 [0x00] = X86_OP_ENTRY1(INC, E,b, lock),
1333 [0x01] = X86_OP_ENTRY1(DEC, E,b, lock),
1336 [0x08] = X86_OP_ENTRY1(INC, E,v, lock),
1337 [0x09] = X86_OP_ENTRY1(DEC, E,v, lock),
1338 [0x0a] = X86_OP_ENTRY3(CALL_m, None, None, E,f64, None, None, zextT0),
1340 [0x0c] = X86_OP_ENTRY3(JMP_m, None, None, E,f64, None, None, zextT0),
1342 [0x0e] = X86_OP_ENTRYr(PUSH, E,f64),
1376 [0x00] = X86_OP_ENTRY2(ADD, E,b, G,b, lock),
1377 [0x01] = X86_OP_ENTRY2(ADD, E,v, G,v, lock),
1378 [0x02] = X86_OP_ENTRY2(ADD, G,b, E,b, lock),
1379 [0x03] = X86_OP_ENTRY2(ADD, G,v, E,v, lock),
1385 [0x10] = X86_OP_ENTRY2(ADC, E,b, G,b, lock),
1386 [0x11] = X86_OP_ENTRY2(ADC, E,v, G,v, lock),
1387 [0x12] = X86_OP_ENTRY2(ADC, G,b, E,b, lock),
1388 [0x13] = X86_OP_ENTRY2(ADC, G,v, E,v, lock),
1394 [0x20] = X86_OP_ENTRY2(AND, E,b, G,b, lock),
1395 [0x21] = X86_OP_ENTRY2(AND, E,v, G,v, lock),
1396 [0x22] = X86_OP_ENTRY2(AND, G,b, E,b, lock),
1397 [0x23] = X86_OP_ENTRY2(AND, G,v, E,v, lock),
1403 [0x30] = X86_OP_ENTRY2(XOR, E,b, G,b, lock),
1404 [0x31] = X86_OP_ENTRY2(XOR, E,v, G,v, lock),
1405 [0x32] = X86_OP_ENTRY2(XOR, G,b, E,b, lock),
1406 [0x33] = X86_OP_ENTRY2(XOR, G,v, E,v, lock),
1448 [0x80] = X86_OP_GROUP2(group1, E,b, I,b),
1449 [0x81] = X86_OP_GROUP2(group1, E,v, I,z),
1450 [0x82] = X86_OP_GROUP2(group1, E,b, I,b, chk(i64)),
1451 [0x83] = X86_OP_GROUP2(group1, E,v, I,b),
1452 [0x84] = X86_OP_ENTRYrr(AND, E,b, G,b),
1453 [0x85] = X86_OP_ENTRYrr(AND, E,v, G,v),
1454 [0x86] = X86_OP_ENTRY2(XCHG, E,b, G,b, xchg),
1455 [0x87] = X86_OP_ENTRY2(XCHG, E,v, G,v, xchg),
1484 [0xC0] = X86_OP_GROUP2(group2, E,b, I,b),
1485 [0xC1] = X86_OP_GROUP2(group2, E,v, I,b),
1490 [0xC6] = X86_OP_GROUP3(group11, E,b, I,b, None, None), /* reg=000b */
1491 [0xC7] = X86_OP_GROUP3(group11, E,v, I,z, None, None), /* reg=000b */
1493 [0xD0] = X86_OP_GROUP1(group2, E,b),
1494 [0xD1] = X86_OP_GROUP1(group2, E,v),
1495 [0xD2] = X86_OP_GROUP2(group2, E,b, 1,b), /* CL */
1496 [0xD3] = X86_OP_GROUP2(group2, E,v, 1,b), /* CL */
1514 [0xF6] = X86_OP_GROUP1(group3, E,b),
1515 [0xF7] = X86_OP_GROUP1(group3, E,v),
1517 [0x08] = X86_OP_ENTRY2(OR, E,b, G,b, lock),
1518 [0x09] = X86_OP_ENTRY2(OR, E,v, G,v, lock),
1519 [0x0A] = X86_OP_ENTRY2(OR, G,b, E,b, lock),
1520 [0x0B] = X86_OP_ENTRY2(OR, G,v, E,v, lock),
1526 [0x18] = X86_OP_ENTRY2(SBB, E,b, G,b, lock),
1527 [0x19] = X86_OP_ENTRY2(SBB, E,v, G,v, lock),
1528 [0x1A] = X86_OP_ENTRY2(SBB, G,b, E,b, lock),
1529 [0x1B] = X86_OP_ENTRY2(SBB, G,v, E,v, lock),
1535 [0x28] = X86_OP_ENTRY2(SUB, E,b, G,b, lock),
1536 [0x29] = X86_OP_ENTRY2(SUB, E,v, G,v, lock),
1537 [0x2A] = X86_OP_ENTRY2(SUB, G,b, E,b, lock),
1538 [0x2B] = X86_OP_ENTRY2(SUB, G,v, E,v, lock),
1544 [0x38] = X86_OP_ENTRYrr(SUB, E,b, G,b),
1545 [0x39] = X86_OP_ENTRYrr(SUB, E,v, G,v),
1546 [0x3A] = X86_OP_ENTRYrr(SUB, G,b, E,b),
1547 [0x3B] = X86_OP_ENTRYrr(SUB, G,v, E,v),
1572 [0x69] = X86_OP_ENTRY3(IMUL3, G,v, E,v, I,z, sextT0),
1574 [0x6B] = X86_OP_ENTRY3(IMUL3, G,v, E,v, I,b, sextT0),
1589 [0x88] = X86_OP_ENTRY3(MOV, E,b, G,b, None, None),
1590 [0x89] = X86_OP_ENTRY3(MOV, E,v, G,v, None, None),
1591 [0x8A] = X86_OP_ENTRY3(MOV, G,b, E,b, None, None),
1592 [0x8B] = X86_OP_ENTRY3(MOV, G,v, E,v, None, None),
1594 [0x8C] = X86_OP_ENTRY3(MOV, E,v, S,w, None, None, op0_Mw),
1596 [0x8E] = X86_OP_ENTRY3(MOV, S,w, E,w, None, None),
1597 [0x8F] = X86_OP_GROUPw(group1A, E,v),
1651 [0xFE] = X86_OP_GROUP1(group4_5, E,b),
1652 [0xFF] = X86_OP_GROUP1(group4_5, E,v),