Lines Matching refs:rh
206 int mod, rl, rh; in x86emuOp_genop_byte_RM_R() local
216 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_genop_byte_RM_R()
221 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_RM_R()
231 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_RM_R()
246 int mod, rl, rh; in x86emuOp_genop_word_RM_R() local
254 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_genop_word_RM_R()
264 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_genop_word_RM_R()
275 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_RM_R()
287 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_genop_word_RM_R()
296 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_RM_R()
312 int mod, rl, rh; in x86emuOp_genop_byte_R_RM() local
322 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_genop_byte_R_RM()
324 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_R_RM()
329 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_R_RM()
348 int mod, rl, rh; in x86emuOp_genop_word_R_RM() local
358 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_genop_word_R_RM()
362 destreg32 = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_genop_word_R_RM()
369 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_R_RM()
379 destreg32 = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_genop_word_R_RM()
387 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_R_RM()
951 int mod, rl, rh; in x86emuOp_imul_word_IMM() local
956 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_imul_word_IMM()
965 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_word_IMM()
987 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_word_IMM()
1010 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_word_IMM()
1031 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_word_IMM()
1075 int mod, rl, rh; in x86emuOp_imul_byte_IMM() local
1081 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_imul_byte_IMM()
1089 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1110 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1132 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1152 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1271 int mod, rl, rh; in x86emuOp_opc80_byte_RM_IMM() local
1283 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opc80_byte_RM_IMM()
1291 switch (rh) { in x86emuOp_opc80_byte_RM_IMM()
1329 destval = (*genop_byte_operation[rh]) (destval, imm); in x86emuOp_opc80_byte_RM_IMM()
1330 if (rh != 7) in x86emuOp_opc80_byte_RM_IMM()
1338 destval = (*genop_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc80_byte_RM_IMM()
1339 if (rh != 7) in x86emuOp_opc80_byte_RM_IMM()
1352 int mod, rl, rh; in x86emuOp_opc81_word_RM_IMM() local
1361 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opc81_word_RM_IMM()
1369 switch (rh) { in x86emuOp_opc81_word_RM_IMM()
1412 destval = (*genop_long_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
1413 if (rh != 7) in x86emuOp_opc81_word_RM_IMM()
1423 destval = (*genop_word_operation[rh]) (destval, imm); in x86emuOp_opc81_word_RM_IMM()
1424 if (rh != 7) in x86emuOp_opc81_word_RM_IMM()
1437 destval = (*genop_long_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
1438 if (rh != 7) in x86emuOp_opc81_word_RM_IMM()
1449 destval = (*genop_word_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
1450 if (rh != 7) in x86emuOp_opc81_word_RM_IMM()
1464 int mod, rl, rh; in x86emuOp_opc82_byte_RM_IMM() local
1477 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opc82_byte_RM_IMM()
1484 switch (rh) { in x86emuOp_opc82_byte_RM_IMM()
1521 destval = (*genop_byte_operation[rh]) (destval, imm); in x86emuOp_opc82_byte_RM_IMM()
1522 if (rh != 7) in x86emuOp_opc82_byte_RM_IMM()
1529 destval = (*genop_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc82_byte_RM_IMM()
1530 if (rh != 7) in x86emuOp_opc82_byte_RM_IMM()
1543 int mod, rl, rh; in x86emuOp_opc83_word_RM_IMM() local
1553 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opc83_word_RM_IMM()
1560 switch (rh) { in x86emuOp_opc83_word_RM_IMM()
1601 destval = (*genop_long_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
1602 if (rh != 7) in x86emuOp_opc83_word_RM_IMM()
1611 destval = (*genop_word_operation[rh]) (destval, imm); in x86emuOp_opc83_word_RM_IMM()
1612 if (rh != 7) in x86emuOp_opc83_word_RM_IMM()
1624 destval = (*genop_long_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
1625 if (rh != 7) in x86emuOp_opc83_word_RM_IMM()
1635 destval = (*genop_word_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
1636 if (rh != 7) in x86emuOp_opc83_word_RM_IMM()
1650 int mod, rl, rh; in x86emuOp_test_byte_RM_R() local
1657 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_test_byte_RM_R()
1662 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_test_byte_RM_R()
1669 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_test_byte_RM_R()
1684 int mod, rl, rh; in x86emuOp_test_word_RM_R() local
1689 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_test_word_RM_R()
1698 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_test_word_RM_R()
1708 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_test_word_RM_R()
1719 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_test_word_RM_R()
1728 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_test_word_RM_R()
1744 int mod, rl, rh; in x86emuOp_xchg_byte_RM_R() local
1752 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_xchg_byte_RM_R()
1757 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_xchg_byte_RM_R()
1767 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_xchg_byte_RM_R()
1784 int mod, rl, rh; in x86emuOp_xchg_word_RM_R() local
1789 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_xchg_word_RM_R()
1798 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1810 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1825 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1837 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1855 int mod, rl, rh; in x86emuOp_mov_byte_RM_R() local
1861 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_byte_RM_R()
1865 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_RM_R()
1872 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_RM_R()
1887 int mod, rl, rh; in x86emuOp_mov_word_RM_R() local
1892 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_word_RM_R()
1899 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1907 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1918 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1927 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1943 int mod, rl, rh; in x86emuOp_mov_byte_R_RM() local
1950 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_byte_R_RM()
1952 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_R_RM()
1960 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_R_RM()
1977 int mod, rl, rh; in x86emuOp_mov_word_R_RM() local
1982 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_word_R_RM()
1988 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_R_RM()
1999 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2011 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2020 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2038 int mod, rl, rh; in x86emuOp_mov_word_RM_SR() local
2045 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_word_RM_SR()
2049 srcreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_RM_SR()
2057 srcreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_RM_SR()
2072 int mod, rl, rh; in x86emuOp_lea_word_R_M() local
2084 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_lea_word_R_M()
2086 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_lea_word_R_M()
2104 int mod, rl, rh; in x86emuOp_mov_word_SR_RM() local
2111 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_word_SR_RM()
2113 destreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_SR_RM()
2121 destreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_SR_RM()
2144 int mod, rl, rh; in x86emuOp_pop_RM() local
2149 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_pop_RM()
2150 if (rh != 0) { in x86emuOp_pop_RM()
3073 int mod, rl, rh; in x86emuOp_opcC0_byte_RM_MEM() local
3085 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcC0_byte_RM_MEM()
3093 switch (rh) { in x86emuOp_opcC0_byte_RM_MEM()
3130 destval = (*opcD0_byte_operation[rh]) (destval, amt); in x86emuOp_opcC0_byte_RM_MEM()
3137 destval = (*opcD0_byte_operation[rh]) (*destreg, amt); in x86emuOp_opcC0_byte_RM_MEM()
3150 int mod, rl, rh; in x86emuOp_opcC1_word_RM_MEM() local
3160 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcC1_word_RM_MEM()
3168 switch (rh) { in x86emuOp_opcC1_word_RM_MEM()
3208 destval = (*opcD1_long_operation[rh]) (destval, amt); in x86emuOp_opcC1_word_RM_MEM()
3219 destval = (*opcD1_word_operation[rh]) (destval, amt); in x86emuOp_opcC1_word_RM_MEM()
3230 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt); in x86emuOp_opcC1_word_RM_MEM()
3238 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt); in x86emuOp_opcC1_word_RM_MEM()
3286 int mod, rh, rl; in x86emuOp_les_R_IMM() local
3292 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_les_R_IMM()
3294 dstreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_les_R_IMM()
3314 int mod, rh, rl; in x86emuOp_lds_R_IMM() local
3320 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_lds_R_IMM()
3322 dstreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_lds_R_IMM()
3341 int mod, rl, rh; in x86emuOp_mov_byte_RM_IMM() local
3348 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_byte_RM_IMM()
3349 if (rh != 0) { in x86emuOp_mov_byte_RM_IMM()
3377 int mod, rl, rh; in x86emuOp_mov_word_RM_IMM() local
3382 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_mov_word_RM_IMM()
3383 if (rh != 0) { in x86emuOp_mov_word_RM_IMM()
3621 int mod, rl, rh; in x86emuOp_opcD0_byte_RM_1() local
3632 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcD0_byte_RM_1()
3639 switch (rh) { in x86emuOp_opcD0_byte_RM_1()
3675 destval = (*opcD0_byte_operation[rh]) (destval, 1); in x86emuOp_opcD0_byte_RM_1()
3681 destval = (*opcD0_byte_operation[rh]) (*destreg, 1); in x86emuOp_opcD0_byte_RM_1()
3694 int mod, rl, rh; in x86emuOp_opcD1_word_RM_1() local
3703 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcD1_word_RM_1()
3710 switch (rh) { in x86emuOp_opcD1_word_RM_1()
3749 destval = (*opcD1_long_operation[rh]) (destval, 1); in x86emuOp_opcD1_word_RM_1()
3759 destval = (*opcD1_word_operation[rh]) (destval, 1); in x86emuOp_opcD1_word_RM_1()
3770 destval = (*opcD1_long_operation[rh]) (*destreg, 1); in x86emuOp_opcD1_word_RM_1()
3779 destval = (*opcD1_word_operation[rh]) (*destreg, 1); in x86emuOp_opcD1_word_RM_1()
3793 int mod, rl, rh; in x86emuOp_opcD2_byte_RM_CL() local
3805 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcD2_byte_RM_CL()
3812 switch (rh) { in x86emuOp_opcD2_byte_RM_CL()
3849 destval = (*opcD0_byte_operation[rh]) (destval, amt); in x86emuOp_opcD2_byte_RM_CL()
3855 destval = (*opcD0_byte_operation[rh]) (*destreg, amt); in x86emuOp_opcD2_byte_RM_CL()
3868 int mod, rl, rh; in x86emuOp_opcD3_word_RM_CL() local
3878 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcD3_word_RM_CL()
3885 switch (rh) { in x86emuOp_opcD3_word_RM_CL()
3925 destval = (*opcD1_long_operation[rh]) (destval, amt); in x86emuOp_opcD3_word_RM_CL()
3935 destval = (*opcD1_word_operation[rh]) (destval, amt); in x86emuOp_opcD3_word_RM_CL()
3945 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt); in x86emuOp_opcD3_word_RM_CL()
3952 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt); in x86emuOp_opcD3_word_RM_CL()
4422 int mod, rl, rh; in x86emuOp_opcF6_byte_RM() local
4430 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcF6_byte_RM()
4431 DECODE_PRINTF(opF6_names[rh]); in x86emuOp_opcF6_byte_RM()
4437 switch (rh) { in x86emuOp_opcF6_byte_RM()
4484 switch (rh) { in x86emuOp_opcF6_byte_RM()
4538 int mod, rl, rh; in x86emuOp_opcF7_word_RM() local
4542 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcF7_word_RM()
4543 DECODE_PRINTF(opF6_names[rh]); in x86emuOp_opcF7_word_RM()
4553 switch (rh) { in x86emuOp_opcF7_word_RM()
4605 switch (rh) { in x86emuOp_opcF7_word_RM()
4660 switch (rh) { in x86emuOp_opcF7_word_RM()
4709 switch (rh) { in x86emuOp_opcF7_word_RM()
4854 int mod, rh, rl; in x86emuOp_opcFE_byte_RM() local
4861 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcFE_byte_RM()
4869 switch (rh) { in x86emuOp_opcFE_byte_RM()
4894 if (rh == 0) in x86emuOp_opcFE_byte_RM()
4903 if (rh == 0) in x86emuOp_opcFE_byte_RM()
4918 int mod, rh, rl; in x86emuOp_opcFF_word_RM() local
4925 FETCH_DECODE_MODRM(mod, rh, rl); in x86emuOp_opcFF_word_RM()
4933 switch (rh) { in x86emuOp_opcFF_word_RM()
4973 switch (rh) { in x86emuOp_opcFF_word_RM()
5052 switch (rh) { in x86emuOp_opcFF_word_RM()