Lines Matching refs:srcreg
208 u8 *destreg, *srcreg; in x86emuOp_genop_byte_RM_R() local
221 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_RM_R()
224 destval = genop_byte_operation[op1](destval, *srcreg); in x86emuOp_genop_byte_RM_R()
231 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_genop_byte_RM_R()
234 *destreg = genop_byte_operation[op1](*destreg, *srcreg); in x86emuOp_genop_byte_RM_R()
260 u32 *srcreg; in x86emuOp_genop_word_RM_R() local
264 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_genop_word_RM_R()
267 destval = genop_long_operation[op1](destval, *srcreg); in x86emuOp_genop_word_RM_R()
271 u16 *srcreg; in x86emuOp_genop_word_RM_R() local
275 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_genop_word_RM_R()
278 destval = genop_word_operation[op1](destval, *srcreg); in x86emuOp_genop_word_RM_R()
283 u32 *destreg,*srcreg; in x86emuOp_genop_word_RM_R() local
287 srcreg = DECODE_RM_LONG_REGISTER(rh); 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
296 srcreg = DECODE_RM_WORD_REGISTER(rh); 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
331 srcreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_genop_byte_R_RM()
332 srcval = *srcreg; in x86emuOp_genop_byte_R_RM()
378 u32 *srcreg; in x86emuOp_genop_word_R_RM() local
381 srcreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_genop_word_R_RM()
384 *destreg32 = genop_long_operation[op1](*destreg32, *srcreg); in x86emuOp_genop_word_R_RM()
386 u16 *srcreg; in x86emuOp_genop_word_R_RM() local
389 srcreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_genop_word_R_RM()
392 *destreg = genop_word_operation[op1](*destreg, *srcreg); in x86emuOp_genop_word_R_RM()
1006 u32 *destreg,*srcreg; in x86emuOp_imul_word_IMM() local
1012 srcreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_imul_word_IMM()
1016 imul_long_direct(&res_lo,&res_hi,(s32)*srcreg,(s32)imm); in x86emuOp_imul_word_IMM()
1027 u16 *destreg,*srcreg; in x86emuOp_imul_word_IMM() local
1033 srcreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_imul_word_IMM()
1036 res = (s16)*srcreg * (s16)imm; in x86emuOp_imul_word_IMM()
1129 u32 *destreg,*srcreg; in x86emuOp_imul_byte_IMM() local
1134 srcreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp_imul_byte_IMM()
1138 imul_long_direct(&res_lo,&res_hi,(s32)*srcreg,(s32)imm); in x86emuOp_imul_byte_IMM()
1149 u16 *destreg,*srcreg; in x86emuOp_imul_byte_IMM() local
1154 srcreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_imul_byte_IMM()
1158 res = (s16)*srcreg * (s16)imm; in x86emuOp_imul_byte_IMM()
1651 u8 *destreg, *srcreg; in x86emuOp_test_byte_RM_R() local
1662 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_test_byte_RM_R()
1665 test_byte(destval, *srcreg); in x86emuOp_test_byte_RM_R()
1669 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_test_byte_RM_R()
1672 test_byte(*destreg, *srcreg); in x86emuOp_test_byte_RM_R()
1694 u32 *srcreg; in x86emuOp_test_word_RM_R() local
1698 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_test_word_RM_R()
1701 test_long(destval, *srcreg); in x86emuOp_test_word_RM_R()
1704 u16 *srcreg; in x86emuOp_test_word_RM_R() local
1708 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_test_word_RM_R()
1711 test_word(destval, *srcreg); in x86emuOp_test_word_RM_R()
1715 u32 *destreg,*srcreg; in x86emuOp_test_word_RM_R() local
1719 srcreg = DECODE_RM_LONG_REGISTER(rh); 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
1728 srcreg = DECODE_RM_WORD_REGISTER(rh); 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
1757 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_xchg_byte_RM_R()
1760 tmp = *srcreg; in x86emuOp_xchg_byte_RM_R()
1761 *srcreg = destval; in x86emuOp_xchg_byte_RM_R()
1767 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_xchg_byte_RM_R()
1770 tmp = *srcreg; in x86emuOp_xchg_byte_RM_R()
1771 *srcreg = *destreg; in x86emuOp_xchg_byte_RM_R()
1794 u32 *srcreg; in x86emuOp_xchg_word_RM_R() local
1798 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1801 tmp = *srcreg; in x86emuOp_xchg_word_RM_R()
1802 *srcreg = destval; in x86emuOp_xchg_word_RM_R()
1806 u16 *srcreg; in x86emuOp_xchg_word_RM_R() local
1810 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1813 tmp = *srcreg; in x86emuOp_xchg_word_RM_R()
1814 *srcreg = destval; in x86emuOp_xchg_word_RM_R()
1820 u32 *destreg,*srcreg; in x86emuOp_xchg_word_RM_R() local
1825 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1828 tmp = *srcreg; in x86emuOp_xchg_word_RM_R()
1829 *srcreg = *destreg; in x86emuOp_xchg_word_RM_R()
1832 u16 *destreg,*srcreg; in x86emuOp_xchg_word_RM_R() local
1837 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_xchg_word_RM_R()
1840 tmp = *srcreg; in x86emuOp_xchg_word_RM_R()
1841 *srcreg = *destreg; in x86emuOp_xchg_word_RM_R()
1856 u8 *destreg, *srcreg; in x86emuOp_mov_byte_RM_R() local
1865 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_RM_R()
1868 store_data_byte(destoffset, *srcreg); in x86emuOp_mov_byte_RM_R()
1872 srcreg = DECODE_RM_BYTE_REGISTER(rh); in x86emuOp_mov_byte_RM_R()
1875 *destreg = *srcreg; in x86emuOp_mov_byte_RM_R()
1896 u32 *srcreg; in x86emuOp_mov_word_RM_R() local
1899 srcreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1902 store_data_long(destoffset, *srcreg); in x86emuOp_mov_word_RM_R()
1904 u16 *srcreg; in x86emuOp_mov_word_RM_R() local
1907 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_mov_word_RM_R()
1910 store_data_word(destoffset, *srcreg); in x86emuOp_mov_word_RM_R()
1914 u32 *destreg,*srcreg; in x86emuOp_mov_word_RM_R() local
1918 srcreg = DECODE_RM_LONG_REGISTER(rh); 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
1927 srcreg = DECODE_RM_WORD_REGISTER(rh); 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
1962 srcreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp_mov_byte_R_RM()
1965 *destreg = *srcreg; in x86emuOp_mov_byte_R_RM()
2009 u32 *destreg, *srcreg; in x86emuOp_mov_word_R_RM() local
2013 srcreg = DECODE_RM_LONG_REGISTER(rl); 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
2022 srcreg = DECODE_RM_WORD_REGISTER(rl); 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
2049 srcreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_RM_SR()
2052 destval = *srcreg; in x86emuOp_mov_word_RM_SR()
2057 srcreg = decode_rm_seg_register(rh); in x86emuOp_mov_word_RM_SR()
2060 *destreg = *srcreg; in x86emuOp_mov_word_RM_SR()
2073 u16 *srcreg; in x86emuOp_lea_word_R_M() local
2086 srcreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp_lea_word_R_M()
2091 *srcreg = (u16)destoffset; in x86emuOp_lea_word_R_M()
2105 u16 *destreg, *srcreg; in x86emuOp_mov_word_SR_RM() local
2123 srcreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp_mov_word_SR_RM()
2126 *destreg = *srcreg; in x86emuOp_mov_word_SR_RM()