Lines Matching refs:cur_rh
303 emu->cur_rh = (fetched >> 3) & 0x07; in fetch_decode_modrm()
665 return decode_rm_byte_register(emu, emu->cur_rh); in decode_rh_byte_register()
713 return decode_rm_word_register(emu, emu->cur_rh); in decode_rh_word_register()
761 return decode_rm_long_register(emu, emu->cur_rh); in decode_rh_long_register()
780 switch (emu->cur_rh) { in decode_rh_seg_register()
1774 destval = (*opc80_byte_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp_opc80_byte_RM_IMM()
1775 if (emu->cur_rh != 7) in x86emuOp_opc80_byte_RM_IMM()
1824 destval = (*opc81_long_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp32_opc81_word_RM_IMM()
1825 if (emu->cur_rh != 7) in x86emuOp32_opc81_word_RM_IMM()
1842 destval = (*opc81_word_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp16_opc81_word_RM_IMM()
1843 if (emu->cur_rh != 7) in x86emuOp16_opc81_word_RM_IMM()
1888 destval = (*opc82_byte_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp_opc82_byte_RM_IMM()
1889 if (emu->cur_rh != 7) in x86emuOp_opc82_byte_RM_IMM()
1933 destval = (*opc83_long_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp32_opc83_word_RM_IMM()
1934 if (emu->cur_rh != 7) in x86emuOp32_opc83_word_RM_IMM()
1946 destval = (*opc83_word_operation[emu->cur_rh]) (emu, destval, imm); in x86emuOp16_opc83_word_RM_IMM()
1947 if (emu->cur_rh != 7) in x86emuOp16_opc83_word_RM_IMM()
3159 destval = (*opcD0_byte_operation[emu->cur_rh]) (emu, destval, amt); in x86emuOp_opcC0_byte_RM_MEM()
3210 destval = (*opcD1_long_operation[emu->cur_rh]) in x86emuOp_opcC1_word_RM_MEM()
3217 destval = (*opcD1_word_operation[emu->cur_rh]) in x86emuOp_opcC1_word_RM_MEM()
3249 if (emu->cur_rh != 0) in x86emuOp_mov_byte_RM_IMM()
3273 if (emu->cur_rh != 0) in x86emuOp32_mov_word_RM_IMM()
3294 if (emu->cur_rh != 0) in x86emuOp16_mov_word_RM_IMM()
3438 destval = (*opcD0_byte_operation[emu->cur_rh]) (emu, destval, 1); in x86emuOp_opcD0_byte_RM_1()
3454 destval = (*opcD1_long_operation[emu->cur_rh])(emu, destval, 1); in x86emuOp_opcD1_word_RM_1()
3461 destval = (*opcD1_word_operation[emu->cur_rh])(emu, destval, 1); in x86emuOp_opcD1_word_RM_1()
3477 destval = (*opcD0_byte_operation[emu->cur_rh]) in x86emuOp_opcD2_byte_RM_CL()
3494 destval = (*opcD1_long_operation[emu->cur_rh]) in x86emuOp_opcD3_word_RM_CL()
3502 destval = (*opcD1_word_operation[emu->cur_rh]) in x86emuOp_opcD3_word_RM_CL()
3896 if (emu->cur_rh == 1) in x86emuOp_opcF6_byte_RM()
3899 if (emu->cur_rh == 0) { in x86emuOp_opcF6_byte_RM()
3905 switch (emu->cur_rh) { in x86emuOp_opcF6_byte_RM()
3941 if (emu->cur_rh == 1) in x86emuOp32_opcF7_word_RM()
3944 if (emu->cur_rh == 0) { in x86emuOp32_opcF7_word_RM()
3959 switch (emu->cur_rh) { in x86emuOp32_opcF7_word_RM()
3990 if (emu->cur_rh == 1) in x86emuOp16_opcF7_word_RM()
3993 if (emu->cur_rh == 0) { in x86emuOp16_opcF7_word_RM()
4008 switch (emu->cur_rh) { in x86emuOp16_opcF7_word_RM()
4055 switch (emu->cur_rh) { in x86emuOp_opcFE_byte_RM()
4069 switch (emu->cur_rh) { in x86emuOp_opcFE_byte_RM()
4093 switch (emu->cur_rh) { in x86emuOp32_opcFF_word_RM()
4108 switch (emu->cur_rh) { in x86emuOp32_opcFF_word_RM()
4132 switch (emu->cur_rh) { in x86emuOp16_opcFF_word_RM()
4147 switch (emu->cur_rh) { in x86emuOp16_opcFF_word_RM()
4169 if ((emu->cur_mod == 3 && (emu->cur_rh == 3 || emu->cur_rh == 5)) || in x86emuOp_opcFF_word_RM()
4170 emu->cur_rh == 7) in x86emuOp_opcFF_word_RM()
4172 if (emu->cur_rh == 0 || emu->cur_rh == 1 || emu->cur_rh == 6) { in x86emuOp_opcFF_word_RM()
4183 switch (emu->cur_rh) { in x86emuOp_opcFF_word_RM()
4201 switch (emu->cur_rh) { in x86emuOp_opcFF_word_RM()
5522 if (emu->cur_rh < 4) in x86emuOp2_32_btX_I()
5529 switch (emu->cur_rh) { in x86emuOp2_32_btX_I()
5552 if (emu->cur_rh < 4) in x86emuOp2_16_btX_I()
5558 switch (emu->cur_rh) { in x86emuOp2_16_btX_I()