Lines Matching refs:destreg
171 u8 *destreg; in x86emuOp2_set_byte() local
251 destreg = DECODE_RM_BYTE_REGISTER(rl); in x86emuOp2_set_byte()
253 *destreg = cond ? 0x01 : 0x00; in x86emuOp2_set_byte()
394 u32 *destreg,*shiftreg; in x86emuOp2_shld_IMM() local
396 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp2_shld_IMM()
403 *destreg = shld_long(*destreg,*shiftreg,shift); in x86emuOp2_shld_IMM()
405 u16 *destreg,*shiftreg; in x86emuOp2_shld_IMM() local
407 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp2_shld_IMM()
414 *destreg = shld_word(*destreg,*shiftreg,shift); in x86emuOp2_shld_IMM()
460 u32 *destreg,*shiftreg; in x86emuOp2_shld_CL() local
462 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp2_shld_CL()
467 *destreg = shld_long(*destreg,*shiftreg,M.x86.R_CL); in x86emuOp2_shld_CL()
469 u16 *destreg,*shiftreg; in x86emuOp2_shld_CL() local
471 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp2_shld_CL()
476 *destreg = shld_word(*destreg,*shiftreg,M.x86.R_CL); in x86emuOp2_shld_CL()
628 u32 *destreg,*shiftreg; in x86emuOp2_shrd_IMM() local
630 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp2_shrd_IMM()
637 *destreg = shrd_long(*destreg,*shiftreg,shift); in x86emuOp2_shrd_IMM()
639 u16 *destreg,*shiftreg; in x86emuOp2_shrd_IMM() local
641 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp2_shrd_IMM()
648 *destreg = shrd_word(*destreg,*shiftreg,shift); in x86emuOp2_shrd_IMM()
693 u32 *destreg,*shiftreg; in x86emuOp2_shrd_CL() local
695 destreg = DECODE_RM_LONG_REGISTER(rl); in x86emuOp2_shrd_CL()
700 *destreg = shrd_long(*destreg,*shiftreg,M.x86.R_CL); in x86emuOp2_shrd_CL()
702 u16 *destreg,*shiftreg; in x86emuOp2_shrd_CL() local
704 destreg = DECODE_RM_WORD_REGISTER(rl); in x86emuOp2_shrd_CL()
709 *destreg = shrd_word(*destreg,*shiftreg,M.x86.R_CL); in x86emuOp2_shrd_CL()
730 u32 *destreg; in x86emuOp2_imul_R_RM() local
734 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_imul_R_RM()
739 imul_long_direct(&res_lo,&res_hi,(s32)*destreg,(s32)srcval); in x86emuOp2_imul_R_RM()
747 *destreg = (u32)res_lo; in x86emuOp2_imul_R_RM()
749 u16 *destreg; in x86emuOp2_imul_R_RM() local
753 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_imul_R_RM()
758 res = (s16)*destreg * (s16)srcval; in x86emuOp2_imul_R_RM()
766 *destreg = (u16)res; in x86emuOp2_imul_R_RM()
770 u32 *destreg,*srcreg; in x86emuOp2_imul_R_RM() local
773 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_imul_R_RM()
777 imul_long_direct(&res_lo,&res_hi,(s32)*destreg,(s32)*srcreg); in x86emuOp2_imul_R_RM()
785 *destreg = (u32)res_lo; in x86emuOp2_imul_R_RM()
787 u16 *destreg,*srcreg; in x86emuOp2_imul_R_RM() local
790 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_imul_R_RM()
793 res = (s16)*destreg * (s16)*srcreg; in x86emuOp2_imul_R_RM()
801 *destreg = (u16)res; in x86emuOp2_imul_R_RM()
981 u32 *destreg; in x86emuOp2_movzx_byte_R_RM() local
984 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movzx_byte_R_RM()
990 *destreg = srcval; in x86emuOp2_movzx_byte_R_RM()
992 u16 *destreg; in x86emuOp2_movzx_byte_R_RM() local
995 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_movzx_byte_R_RM()
1001 *destreg = srcval; in x86emuOp2_movzx_byte_R_RM()
1005 u32 *destreg; in x86emuOp2_movzx_byte_R_RM() local
1008 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movzx_byte_R_RM()
1013 *destreg = *srcreg; in x86emuOp2_movzx_byte_R_RM()
1015 u16 *destreg; in x86emuOp2_movzx_byte_R_RM() local
1018 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_movzx_byte_R_RM()
1023 *destreg = *srcreg; in x86emuOp2_movzx_byte_R_RM()
1038 u32 *destreg; in x86emuOp2_movzx_word_R_RM() local
1046 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movzx_word_R_RM()
1052 *destreg = srcval; in x86emuOp2_movzx_word_R_RM()
1054 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movzx_word_R_RM()
1059 *destreg = *srcreg; in x86emuOp2_movzx_word_R_RM()
1409 u32 *destreg; in x86emuOp2_movsx_byte_R_RM() local
1412 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movsx_byte_R_RM()
1418 *destreg = srcval; in x86emuOp2_movsx_byte_R_RM()
1420 u16 *destreg; in x86emuOp2_movsx_byte_R_RM() local
1423 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_movsx_byte_R_RM()
1429 *destreg = srcval; in x86emuOp2_movsx_byte_R_RM()
1433 u32 *destreg; in x86emuOp2_movsx_byte_R_RM() local
1436 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movsx_byte_R_RM()
1441 *destreg = (s32)((s8)*srcreg); in x86emuOp2_movsx_byte_R_RM()
1443 u16 *destreg; in x86emuOp2_movsx_byte_R_RM() local
1446 destreg = DECODE_RM_WORD_REGISTER(rh); in x86emuOp2_movsx_byte_R_RM()
1451 *destreg = (s16)((s8)*srcreg); in x86emuOp2_movsx_byte_R_RM()
1466 u32 *destreg; in x86emuOp2_movsx_word_R_RM() local
1474 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movsx_word_R_RM()
1480 *destreg = srcval; in x86emuOp2_movsx_word_R_RM()
1482 destreg = DECODE_RM_LONG_REGISTER(rh); in x86emuOp2_movsx_word_R_RM()
1487 *destreg = (s32)((s16)*srcreg); in x86emuOp2_movsx_word_R_RM()