• Home
  • Raw
  • Download

Lines Matching refs:regop

443                  int* regop,  in get_modrm()  argument
446 *regop = ((data & 0x38) >> 3) | (rex_r() ? 8 : 0); in get_modrm()
480 int MemoryFPUInstruction(int escape_opcode, int regop, byte* modrm_start);
508 int mod, regop, rm; in PrintRightOperandHelper() local
509 get_modrm(*modrmp, &mod, &regop, &rm); in PrintRightOperandHelper()
651 int mod, regop, rm; in PrintOperands() local
652 get_modrm(modrm, &mod, &regop, &rm); in PrintOperands()
655 byte_size_operand_ ? NameOfByteCPURegister(regop) in PrintOperands()
656 : NameOfCPURegister(regop); in PrintOperands()
687 int mod, regop, rm; in PrintImmediateOp() local
688 get_modrm(modrm, &mod, &regop, &rm); in PrintImmediateOp()
690 switch (regop) { in PrintImmediateOp()
732 int mod, regop, rm; in F6F7Instruction() local
733 get_modrm(modrm, &mod, &regop, &rm); in F6F7Instruction()
734 if (mod == 3 && regop != 0) { in F6F7Instruction()
736 switch (regop) { in F6F7Instruction()
763 } else if (regop == 0) { in F6F7Instruction()
786 int mod, regop, rm; in ShiftInstruction() local
787 get_modrm(modrm, &mod, &regop, &rm); in ShiftInstruction()
788 regop &= 0x7; // The REX.R bit does not affect the operation. in ShiftInstruction()
790 switch (regop) { in ShiftInstruction()
885 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
886 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
890 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
895 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
900 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
905 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
910 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
915 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
920 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
925 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
930 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
935 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
940 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
945 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
950 NameOfCPURegister(regop)); in AVXInstruction()
957 AppendToBuffer("v" #instruction " %s,%s,", NameOfXMMRegister(regop), \ in AVXInstruction()
970 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
971 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
974 AppendToBuffer("vroundss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
980 AppendToBuffer("vroundsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
988 AppendToBuffer(",%s,0x%x,", NameOfXMMRegister(regop), *current++); in AVXInstruction()
993 AppendToBuffer(",%s,0x%x,", NameOfXMMRegister(regop), *current++); in AVXInstruction()
998 AppendToBuffer(",%s,0x%x,", NameOfXMMRegister(regop), *current++); in AVXInstruction()
1001 AppendToBuffer("vpinsrb %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1007 AppendToBuffer("vpinsrd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1016 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1017 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1020 AppendToBuffer("vmovss %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1032 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1036 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
1041 NameOfCPURegister(regop)); in AVXInstruction()
1045 AppendToBuffer("vaddss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1050 AppendToBuffer("vmulss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1055 AppendToBuffer("vcvtss2sd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1060 AppendToBuffer("vsubss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1065 AppendToBuffer("vminss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1070 AppendToBuffer("vdivss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1075 AppendToBuffer("vmaxss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1083 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1084 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1087 AppendToBuffer("vmovsd %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1099 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1103 NameOfXMMRegister(regop), NameOfXMMRegister(vvvv)); in AVXInstruction()
1108 NameOfCPURegister(regop)); in AVXInstruction()
1113 NameOfCPURegister(regop)); in AVXInstruction()
1117 AppendToBuffer("vsqrtsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1122 AppendToBuffer("vaddsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1127 AppendToBuffer("vmulsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1132 AppendToBuffer("vcvtsd2ss %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1137 AppendToBuffer("vsubsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1142 AppendToBuffer("vminsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1147 AppendToBuffer("vdivsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1152 AppendToBuffer("vmaxsd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1157 AppendToBuffer("vlddqu %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1164 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1165 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1170 NameOfCPURegister(regop), NameOfCPURegister(vvvv)); in AVXInstruction()
1175 NameOfCPURegister(regop)); in AVXInstruction()
1181 NameOfCPURegister(regop)); in AVXInstruction()
1186 switch (regop) { in AVXInstruction()
1208 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1209 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1213 NameOfCPURegister(regop), NameOfCPURegister(vvvv)); in AVXInstruction()
1218 NameOfCPURegister(regop), NameOfCPURegister(vvvv)); in AVXInstruction()
1223 NameOfCPURegister(regop)); in AVXInstruction()
1231 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1232 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1236 NameOfCPURegister(regop), NameOfCPURegister(vvvv)); in AVXInstruction()
1241 NameOfCPURegister(regop)); in AVXInstruction()
1249 int mod, regop, rm; in AVXInstruction() local
1250 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1254 NameOfCPURegister(regop)); in AVXInstruction()
1272 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1273 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1276 AppendToBuffer("vmovups %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1282 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1285 AppendToBuffer("vmovaps %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1291 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1294 AppendToBuffer("vucomiss %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1298 AppendToBuffer("vmovmskps %s,", NameOfCPURegister(regop)); in AVXInstruction()
1302 AppendToBuffer("vandps %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1307 AppendToBuffer("vxorps %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1312 AppendToBuffer("vcmpps %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1325 int mod, regop, rm, vvvv = vex_vreg(); in AVXInstruction() local
1326 get_modrm(*current, &mod, &regop, &rm); in AVXInstruction()
1329 AppendToBuffer("vmovupd %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1335 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1338 AppendToBuffer("vmovapd %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1344 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1347 AppendToBuffer("vucomisd %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1351 AppendToBuffer("vmovmskpd %s,", NameOfCPURegister(regop)); in AVXInstruction()
1355 AppendToBuffer("vandpd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1360 AppendToBuffer("vorpd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1365 AppendToBuffer("vxorpd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1371 NameOfXMMRegister(regop)); in AVXInstruction()
1375 AppendToBuffer("vpshufd %s,", NameOfXMMRegister(regop)); in AVXInstruction()
1380 AppendToBuffer("vps%sw %s,", sf_str[regop / 2], in AVXInstruction()
1386 AppendToBuffer("vps%sd %s,", sf_str[regop / 2], in AVXInstruction()
1392 AppendToBuffer("vps%sq %s,", sf_str[regop / 2], in AVXInstruction()
1400 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in AVXInstruction()
1403 AppendToBuffer("vcmppd %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1413 AppendToBuffer("vpinsrw %s,%s,", NameOfXMMRegister(regop), in AVXInstruction()
1419 AppendToBuffer("vpextrw %s,", NameOfCPURegister(regop)); in AVXInstruction()
1425 AppendToBuffer("v" #instruction " %s,%s,", NameOfXMMRegister(regop), \ in AVXInstruction()
1461 int regop = (modrm_byte >> 3) & 0x7; // reg/op field of modrm byte. in MemoryFPUInstruction() local
1463 case 0xD9: switch (regop) { in MemoryFPUInstruction()
1471 case 0xDB: switch (regop) { in MemoryFPUInstruction()
1480 case 0xDD: switch (regop) { in MemoryFPUInstruction()
1487 case 0xDF: switch (regop) { in MemoryFPUInstruction()
1634 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1638 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1642 AppendToBuffer(#instruction " %s,", NameOfXMMRegister(regop)); \ in TwoByteOpcodeInstruction()
1657 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1660 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), (*current) & 3); in TwoByteOpcodeInstruction()
1663 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1664 AppendToBuffer("roundss %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1669 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1671 AppendToBuffer("roundsd %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1676 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1679 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), (*current) & 3); in TwoByteOpcodeInstruction()
1682 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1685 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), (*current) & 3); in TwoByteOpcodeInstruction()
1688 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1691 AppendToBuffer(",%s,%d", NameOfXMMRegister(regop), (*current) & 3); in TwoByteOpcodeInstruction()
1694 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1696 AppendToBuffer(" %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1701 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1703 AppendToBuffer("insertps %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1708 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1710 AppendToBuffer(" %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1718 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1731 AppendToBuffer("movupd %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1736 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1738 AppendToBuffer("movapd %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1743 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1747 NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1751 NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1757 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1761 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1765 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1767 AppendToBuffer("movmskpd %s,", NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
1770 AppendToBuffer("pshufd %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1776 AppendToBuffer("ps%sw %s,%d", sf_str[regop / 2], NameOfXMMRegister(rm), in TwoByteOpcodeInstruction()
1781 AppendToBuffer("ps%sd %s,%d", sf_str[regop / 2], NameOfXMMRegister(rm), in TwoByteOpcodeInstruction()
1786 AppendToBuffer("ps%sq %s,%d", sf_str[regop / 2], NameOfXMMRegister(rm), in TwoByteOpcodeInstruction()
1892 AppendToBuffer("%s %s,", mnemonic, NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1908 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1909 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1912 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1914 AppendToBuffer("%s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1919 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1920 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1921 AppendToBuffer("%s %s,", mnemonic, NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1926 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1927 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1929 operand_size_code(), NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
1933 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1934 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1936 operand_size_code(), NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
1940 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1941 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1942 AppendToBuffer("%s %s,", mnemonic, NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1946 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1947 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1960 NameOfXMMRegister(regop), in TwoByteOpcodeInstruction()
1964 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1965 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1966 AppendToBuffer("lddqu %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1976 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1977 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1980 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1982 AppendToBuffer("%s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1987 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1988 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1989 AppendToBuffer("%s %s,", mnemonic, NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
1994 int mod, regop, rm; in TwoByteOpcodeInstruction() local
1995 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
1997 operand_size_code(), NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2000 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2001 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2002 AppendToBuffer("movq %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2006 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2007 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2008 AppendToBuffer("%s %s,", mnemonic, NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2011 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2012 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2014 NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2017 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2018 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2020 NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2023 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2024 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2026 NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2030 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2031 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2036 NameOfXMMRegister(regop), NameOfXMMRegister(rm)); in TwoByteOpcodeInstruction()
2044 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2045 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2049 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2051 AppendToBuffer("%s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2056 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2057 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2071 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2072 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2073 AppendToBuffer("movaps %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2078 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2079 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2082 AppendToBuffer(",%s", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2085 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2086 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2087 AppendToBuffer("ucomiss %s,", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2106 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2107 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2109 NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2114 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2115 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2118 AppendToBuffer("cmpps %s, ", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2124 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2125 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2126 AppendToBuffer("shufps %s, ", NameOfXMMRegister(regop)); in TwoByteOpcodeInstruction()
2132 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2133 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2134 AppendToBuffer("movmskps %s,", NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2153 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2154 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2157 AppendToBuffer(",%s", NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2159 AppendToBuffer(",%s,cl", NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2164 int mod, regop, rm; in TwoByteOpcodeInstruction() local
2165 get_modrm(*current, &mod, &regop, &rm); in TwoByteOpcodeInstruction()
2166 AppendToBuffer("%s,", NameOfCPURegister(regop)); in TwoByteOpcodeInstruction()
2406 int mod, regop, rm; in InstructionDecode() local
2407 get_modrm(*data, &mod, &regop, &rm); in InstructionDecode()
2408 if (regop == 0) { in InstructionDecode()
2417 int mod, regop, rm; in InstructionDecode() local
2418 get_modrm(*data, &mod, &regop, &rm); in InstructionDecode()
2420 switch (regop) { in InstructionDecode()
2439 if (regop <= 1) { in InstructionDecode()
2489 int mod, regop, rm; in InstructionDecode() local
2491 get_modrm(*data, &mod, &regop, &rm); in InstructionDecode()
2495 AppendToBuffer(",%s", NameOfByteCPURegister(regop)); in InstructionDecode()
2499 AppendToBuffer(",%s", NameOfCPURegister(regop)); in InstructionDecode()
2558 int mod, regop, rm; in InstructionDecode() local
2559 get_modrm(*data, &mod, &regop, &rm); in InstructionDecode()
2560 if (regop == 1) { in InstructionDecode()