Lines Matching refs:destreg

208     u8 *destreg, *srcreg;  in x86emuOp_genop_byte_RM_R()  local
229 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_genop_byte_RM_R()
234 *destreg = genop_byte_operation[op1](*destreg, *srcreg); in x86emuOp_genop_byte_RM_R()
283 u32 *destreg,*srcreg; in x86emuOp_genop_word_RM_R() local
285 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_genop_word_RM_R()
290 *destreg = genop_long_operation[op1](*destreg, *srcreg); in x86emuOp_genop_word_RM_R()
292 u16 *destreg,*srcreg; in x86emuOp_genop_word_RM_R() local
294 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_genop_word_RM_R()
299 *destreg = genop_word_operation[op1](*destreg, *srcreg); in x86emuOp_genop_word_RM_R()
313 u8 *destreg, *srcreg; in x86emuOp_genop_byte_R_RM() local
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()
336 *destreg = genop_byte_operation[op1](*destreg, srcval); in x86emuOp_genop_byte_R_RM()
351 u16 *destreg; in x86emuOp_genop_word_R_RM() local
369 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_R_RM()
374 *destreg = genop_word_operation[op1](*destreg, srcval); in x86emuOp_genop_word_R_RM()
387 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_R_RM()
392 *destreg = genop_word_operation[op1](*destreg, *srcreg); in x86emuOp_genop_word_R_RM()
960 u32 *destreg; in x86emuOp_imul_word_IMM() local
965 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_word_IMM()
980 *destreg = (u32)res_lo; in x86emuOp_imul_word_IMM()
982 u16 *destreg; in x86emuOp_imul_word_IMM() local
987 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_word_IMM()
1002 *destreg = (u16)res; in x86emuOp_imul_word_IMM()
1006 u32 *destreg,*srcreg; in x86emuOp_imul_word_IMM() local
1010 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_word_IMM()
1025 *destreg = (u32)res_lo; in x86emuOp_imul_word_IMM()
1027 u16 *destreg,*srcreg; in x86emuOp_imul_word_IMM() local
1031 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_word_IMM()
1045 *destreg = (u16)res; in x86emuOp_imul_word_IMM()
1085 u32 *destreg; in x86emuOp_imul_byte_IMM() local
1089 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1104 *destreg = (u32)res_lo; in x86emuOp_imul_byte_IMM()
1106 u16 *destreg; in x86emuOp_imul_byte_IMM() local
1110 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1125 *destreg = (u16)res; in x86emuOp_imul_byte_IMM()
1129 u32 *destreg,*srcreg; in x86emuOp_imul_byte_IMM() local
1132 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1147 *destreg = (u32)res_lo; in x86emuOp_imul_byte_IMM()
1149 u16 *destreg,*srcreg; in x86emuOp_imul_byte_IMM() local
1152 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_imul_byte_IMM()
1167 *destreg = (u16)res; in x86emuOp_imul_byte_IMM()
1272 u8 *destreg; in x86emuOp_opc80_byte_RM_IMM() local
1333 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opc80_byte_RM_IMM()
1338 destval = (*genop_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc80_byte_RM_IMM()
1340 *destreg = destval; in x86emuOp_opc80_byte_RM_IMM()
1429 u32 *destreg; in x86emuOp_opc81_word_RM_IMM() local
1432 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opc81_word_RM_IMM()
1437 destval = (*genop_long_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
1439 *destreg = destval; in x86emuOp_opc81_word_RM_IMM()
1441 u16 *destreg; in x86emuOp_opc81_word_RM_IMM() local
1444 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opc81_word_RM_IMM()
1449 destval = (*genop_word_operation[rh]) (*destreg, imm); in x86emuOp_opc81_word_RM_IMM()
1451 *destreg = destval; in x86emuOp_opc81_word_RM_IMM()
1465 u8 *destreg; in x86emuOp_opc82_byte_RM_IMM() local
1525 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opc82_byte_RM_IMM()
1529 destval = (*genop_byte_operation[rh]) (*destreg, imm); in x86emuOp_opc82_byte_RM_IMM()
1531 *destreg = destval; in x86emuOp_opc82_byte_RM_IMM()
1617 u32 *destreg; in x86emuOp_opc83_word_RM_IMM() local
1620 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opc83_word_RM_IMM()
1624 destval = (*genop_long_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
1626 *destreg = destval; in x86emuOp_opc83_word_RM_IMM()
1628 u16 *destreg; in x86emuOp_opc83_word_RM_IMM() local
1631 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opc83_word_RM_IMM()
1635 destval = (*genop_word_operation[rh]) (*destreg, imm); in x86emuOp_opc83_word_RM_IMM()
1637 *destreg = destval; in x86emuOp_opc83_word_RM_IMM()
1651 u8 *destreg, *srcreg; in x86emuOp_test_byte_RM_R() local
1667 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_test_byte_RM_R()
1672 test_byte(*destreg, *srcreg); in x86emuOp_test_byte_RM_R()
1715 u32 *destreg,*srcreg; in x86emuOp_test_word_RM_R() local
1717 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_test_word_RM_R()
1722 test_long(*destreg, *srcreg); in x86emuOp_test_word_RM_R()
1724 u16 *destreg,*srcreg; in x86emuOp_test_word_RM_R() local
1726 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_test_word_RM_R()
1731 test_word(*destreg, *srcreg); in x86emuOp_test_word_RM_R()
1745 u8 *destreg, *srcreg; in x86emuOp_xchg_byte_RM_R() local
1765 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_xchg_byte_RM_R()
1771 *srcreg = *destreg; in x86emuOp_xchg_byte_RM_R()
1772 *destreg = tmp; in x86emuOp_xchg_byte_RM_R()
1820 u32 *destreg,*srcreg; in x86emuOp_xchg_word_RM_R() local
1823 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_xchg_word_RM_R()
1829 *srcreg = *destreg; in x86emuOp_xchg_word_RM_R()
1830 *destreg = tmp; in x86emuOp_xchg_word_RM_R()
1832 u16 *destreg,*srcreg; in x86emuOp_xchg_word_RM_R() local
1835 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_xchg_word_RM_R()
1841 *srcreg = *destreg; in x86emuOp_xchg_word_RM_R()
1842 *destreg = tmp; in x86emuOp_xchg_word_RM_R()
1856 u8 *destreg, *srcreg; in x86emuOp_mov_byte_RM_R() local
1870 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_mov_byte_RM_R()
1875 *destreg = *srcreg; in x86emuOp_mov_byte_RM_R()
1914 u32 *destreg,*srcreg; in x86emuOp_mov_word_RM_R() local
1916 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_mov_word_RM_R()
1921 *destreg = *srcreg; in x86emuOp_mov_word_RM_R()
1923 u16 *destreg,*srcreg; in x86emuOp_mov_word_RM_R() local
1925 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_mov_word_RM_R()
1930 *destreg = *srcreg; in x86emuOp_mov_word_RM_R()
1944 u8 *destreg, *srcreg; in x86emuOp_mov_byte_R_RM() local
1952 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_R_RM()
1958 *destreg = srcval; in x86emuOp_mov_byte_R_RM()
1960 destreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_R_RM()
1965 *destreg = *srcreg; in x86emuOp_mov_byte_R_RM()
1985 u32 *destreg; in x86emuOp_mov_word_R_RM() local
1988 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_R_RM()
1994 *destreg = srcval; in x86emuOp_mov_word_R_RM()
1996 u16 *destreg; in x86emuOp_mov_word_R_RM() local
1999 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2005 *destreg = srcval; in x86emuOp_mov_word_R_RM()
2009 u32 *destreg, *srcreg; in x86emuOp_mov_word_R_RM() local
2011 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2016 *destreg = *srcreg; in x86emuOp_mov_word_R_RM()
2018 u16 *destreg, *srcreg; in x86emuOp_mov_word_R_RM() local
2020 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_R_RM()
2025 *destreg = *srcreg; in x86emuOp_mov_word_R_RM()
2039 u16 *destreg, *srcreg; in x86emuOp_mov_word_RM_SR() local
2055 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_mov_word_RM_SR()
2060 *destreg = *srcreg; in x86emuOp_mov_word_RM_SR()
2105 u16 *destreg, *srcreg; in x86emuOp_mov_word_SR_RM() local
2113 destreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_SR_RM()
2119 *destreg = srcval; in x86emuOp_mov_word_SR_RM()
2121 destreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_SR_RM()
2126 *destreg = *srcreg; in x86emuOp_mov_word_SR_RM()
2173 u32 *destreg; in x86emuOp_pop_RM() local
2175 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_pop_RM()
2178 *destreg = pop_long(); in x86emuOp_pop_RM()
2180 u16 *destreg; in x86emuOp_pop_RM() local
2182 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_pop_RM()
2185 *destreg = pop_word(); in x86emuOp_pop_RM()
3074 u8 *destreg; in x86emuOp_opcC0_byte_RM_MEM() local
3133 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opcC0_byte_RM_MEM()
3137 destval = (*opcD0_byte_operation[rh]) (*destreg, amt); in x86emuOp_opcC0_byte_RM_MEM()
3138 *destreg = destval; in x86emuOp_opcC0_byte_RM_MEM()
3224 u32 *destreg; in x86emuOp_opcC1_word_RM_MEM() local
3226 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcC1_word_RM_MEM()
3230 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt); in x86emuOp_opcC1_word_RM_MEM()
3232 u16 *destreg; in x86emuOp_opcC1_word_RM_MEM() local
3234 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcC1_word_RM_MEM()
3238 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt); in x86emuOp_opcC1_word_RM_MEM()
3342 u8 *destreg; in x86emuOp_mov_byte_RM_IMM() local
3361 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_mov_byte_RM_IMM()
3365 *destreg = imm; in x86emuOp_mov_byte_RM_IMM()
3409 u32 *destreg; in x86emuOp_mov_word_RM_IMM() local
3412 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_mov_word_RM_IMM()
3416 *destreg = imm; in x86emuOp_mov_word_RM_IMM()
3418 u16 *destreg; in x86emuOp_mov_word_RM_IMM() local
3421 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_mov_word_RM_IMM()
3425 *destreg = imm; in x86emuOp_mov_word_RM_IMM()
3622 u8 *destreg; in x86emuOp_opcD0_byte_RM_1() local
3678 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opcD0_byte_RM_1()
3681 destval = (*opcD0_byte_operation[rh]) (*destreg, 1); in x86emuOp_opcD0_byte_RM_1()
3682 *destreg = destval; in x86emuOp_opcD0_byte_RM_1()
3765 u32 *destreg; in x86emuOp_opcD1_word_RM_1() local
3767 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcD1_word_RM_1()
3770 destval = (*opcD1_long_operation[rh]) (*destreg, 1); in x86emuOp_opcD1_word_RM_1()
3771 *destreg = destval; in x86emuOp_opcD1_word_RM_1()
3774 u16 *destreg; in x86emuOp_opcD1_word_RM_1() local
3776 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcD1_word_RM_1()
3779 destval = (*opcD1_word_operation[rh]) (*destreg, 1); in x86emuOp_opcD1_word_RM_1()
3780 *destreg = destval; in x86emuOp_opcD1_word_RM_1()
3794 u8 *destreg; in x86emuOp_opcD2_byte_RM_CL() local
3852 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opcD2_byte_RM_CL()
3855 destval = (*opcD0_byte_operation[rh]) (*destreg, amt); in x86emuOp_opcD2_byte_RM_CL()
3856 *destreg = destval; in x86emuOp_opcD2_byte_RM_CL()
3940 u32 *destreg; in x86emuOp_opcD3_word_RM_CL() local
3942 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcD3_word_RM_CL()
3945 *destreg = (*opcD1_long_operation[rh]) (*destreg, amt); in x86emuOp_opcD3_word_RM_CL()
3947 u16 *destreg; in x86emuOp_opcD3_word_RM_CL() local
3949 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcD3_word_RM_CL()
3952 *destreg = (*opcD1_word_operation[rh]) (*destreg, amt); in x86emuOp_opcD3_word_RM_CL()
4423 u8 *destreg; in x86emuOp_opcF6_byte_RM() local
4483 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opcF6_byte_RM()
4490 test_byte(*destreg, srcval); in x86emuOp_opcF6_byte_RM()
4499 *destreg = not_byte(*destreg); in x86emuOp_opcF6_byte_RM()
4504 *destreg = neg_byte(*destreg); in x86emuOp_opcF6_byte_RM()
4509 mul_byte(*destreg); /*!!! */ in x86emuOp_opcF6_byte_RM()
4514 imul_byte(*destreg); in x86emuOp_opcF6_byte_RM()
4519 div_byte(*destreg); in x86emuOp_opcF6_byte_RM()
4524 idiv_byte(*destreg); in x86emuOp_opcF6_byte_RM()
4655 u32 *destreg; in x86emuOp_opcF7_word_RM() local
4658 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcF7_word_RM()
4666 test_long(*destreg, srcval); in x86emuOp_opcF7_word_RM()
4675 *destreg = not_long(*destreg); in x86emuOp_opcF7_word_RM()
4680 *destreg = neg_long(*destreg); in x86emuOp_opcF7_word_RM()
4685 mul_long(*destreg); /*!!! */ in x86emuOp_opcF7_word_RM()
4690 imul_long(*destreg); in x86emuOp_opcF7_word_RM()
4695 div_long(*destreg); in x86emuOp_opcF7_word_RM()
4700 idiv_long(*destreg); in x86emuOp_opcF7_word_RM()
4704 u16 *destreg; in x86emuOp_opcF7_word_RM() local
4707 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcF7_word_RM()
4715 test_word(*destreg, srcval); in x86emuOp_opcF7_word_RM()
4724 *destreg = not_word(*destreg); in x86emuOp_opcF7_word_RM()
4729 *destreg = neg_word(*destreg); in x86emuOp_opcF7_word_RM()
4734 mul_word(*destreg); /*!!! */ in x86emuOp_opcF7_word_RM()
4739 imul_word(*destreg); in x86emuOp_opcF7_word_RM()
4744 div_word(*destreg); in x86emuOp_opcF7_word_RM()
4749 idiv_word(*destreg); in x86emuOp_opcF7_word_RM()
4857 u8 *destreg; in x86emuOp_opcFE_byte_RM() local
4900 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_opcFE_byte_RM()
4904 *destreg = inc_byte(*destreg); in x86emuOp_opcFE_byte_RM()
4906 *destreg = dec_byte(*destreg); in x86emuOp_opcFE_byte_RM()
4920 u16 *destreg; in x86emuOp_opcFF_word_RM() local
5055 u32 *destreg; in x86emuOp_opcFF_word_RM() local
5057 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5060 *destreg = inc_long(*destreg); in x86emuOp_opcFF_word_RM()
5062 u16 *destreg; in x86emuOp_opcFF_word_RM() local
5064 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5067 *destreg = inc_word(*destreg); in x86emuOp_opcFF_word_RM()
5072 u32 *destreg; in x86emuOp_opcFF_word_RM() local
5074 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5077 *destreg = dec_long(*destreg); in x86emuOp_opcFF_word_RM()
5079 u16 *destreg; in x86emuOp_opcFF_word_RM() local
5081 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5084 *destreg = dec_word(*destreg); in x86emuOp_opcFF_word_RM()
5088 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5092 M.x86.R_IP = *destreg; in x86emuOp_opcFF_word_RM()
5101 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5104 M.x86.R_IP = (u16) (*destreg); in x86emuOp_opcFF_word_RM()
5113 u32 *destreg; in x86emuOp_opcFF_word_RM() local
5115 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5118 push_long(*destreg); in x86emuOp_opcFF_word_RM()
5120 u16 *destreg; in x86emuOp_opcFF_word_RM() local
5122 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_opcFF_word_RM()
5125 push_word(*destreg); in x86emuOp_opcFF_word_RM()