• Home
  • Raw
  • Download

Lines Matching refs:srcval

303 	    u32 srcval;  in x86emuOp2_bt_R()  local
311 srcval = fetch_data_long(srcoffset+disp); in x86emuOp2_bt_R()
312 CONDITIONAL_SET_FLAG(srcval & (0x1 << bit),F_CF); in x86emuOp2_bt_R()
314 u16 srcval; in x86emuOp2_bt_R() local
322 srcval = fetch_data_word(srcoffset+disp); in x86emuOp2_bt_R()
323 CONDITIONAL_SET_FLAG(srcval & (0x1 << bit),F_CF); in x86emuOp2_bt_R()
527 u32 srcval,mask; in x86emuOp2_bts_R() local
535 srcval = fetch_data_long(srcoffset+disp); in x86emuOp2_bts_R()
537 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_bts_R()
538 store_data_long(srcoffset+disp, srcval | mask); in x86emuOp2_bts_R()
540 u16 srcval,mask; in x86emuOp2_bts_R() local
548 srcval = fetch_data_word(srcoffset+disp); in x86emuOp2_bts_R()
550 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_bts_R()
551 store_data_word(srcoffset+disp, srcval | mask); in x86emuOp2_bts_R()
731 u32 srcval; in x86emuOp2_imul_R_RM() local
737 srcval = fetch_data_long(srcoffset); in x86emuOp2_imul_R_RM()
739 imul_long_direct(&res_lo,&res_hi,(s32)*destreg,(s32)srcval); in x86emuOp2_imul_R_RM()
750 u16 srcval; in x86emuOp2_imul_R_RM() local
756 srcval = fetch_data_word(srcoffset); in x86emuOp2_imul_R_RM()
758 res = (s16)*destreg * (s16)srcval; in x86emuOp2_imul_R_RM()
854 u32 srcval,mask; in x86emuOp2_btr_R() local
861 srcval = fetch_data_long(srcoffset+disp); in x86emuOp2_btr_R()
863 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btr_R()
864 store_data_long(srcoffset+disp, srcval & ~mask); in x86emuOp2_btr_R()
866 u16 srcval,mask; in x86emuOp2_btr_R() local
873 srcval = fetch_data_word(srcoffset+disp); in x86emuOp2_btr_R()
875 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btr_R()
876 store_data_word(srcoffset+disp, (u16)(srcval & ~mask)); in x86emuOp2_btr_R()
982 u32 srcval; in x86emuOp2_movzx_byte_R_RM() local
987 srcval = fetch_data_byte(srcoffset); in x86emuOp2_movzx_byte_R_RM()
990 *destreg = srcval; in x86emuOp2_movzx_byte_R_RM()
993 u16 srcval; in x86emuOp2_movzx_byte_R_RM() local
998 srcval = fetch_data_byte(srcoffset); in x86emuOp2_movzx_byte_R_RM()
1001 *destreg = srcval; in x86emuOp2_movzx_byte_R_RM()
1039 u32 srcval; in x86emuOp2_movzx_word_R_RM() local
1049 srcval = fetch_data_word(srcoffset); in x86emuOp2_movzx_word_R_RM()
1052 *destreg = srcval; in x86emuOp2_movzx_word_R_RM()
1106 u32 srcval, mask; in x86emuOp2_btX_I() local
1109 srcval = fetch_data_long(srcoffset); in x86emuOp2_btX_I()
1111 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btX_I()
1114 store_data_long(srcoffset, srcval | mask); in x86emuOp2_btX_I()
1117 store_data_long(srcoffset, srcval & ~mask); in x86emuOp2_btX_I()
1120 store_data_long(srcoffset, srcval ^ mask); in x86emuOp2_btX_I()
1126 u16 srcval, mask; in x86emuOp2_btX_I() local
1129 srcval = fetch_data_word(srcoffset); in x86emuOp2_btX_I()
1131 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btX_I()
1134 store_data_word(srcoffset, srcval | mask); in x86emuOp2_btX_I()
1137 store_data_word(srcoffset, srcval & ~mask); in x86emuOp2_btX_I()
1140 store_data_word(srcoffset, srcval ^ mask); in x86emuOp2_btX_I()
1218 u32 srcval,mask; in x86emuOp2_btc_R() local
1225 srcval = fetch_data_long(srcoffset+disp); in x86emuOp2_btc_R()
1227 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btc_R()
1228 store_data_long(srcoffset+disp, srcval ^ mask); in x86emuOp2_btc_R()
1230 u16 srcval,mask; in x86emuOp2_btc_R() local
1237 srcval = fetch_data_word(srcoffset+disp); in x86emuOp2_btc_R()
1239 CONDITIONAL_SET_FLAG(srcval & mask,F_CF); in x86emuOp2_btc_R()
1240 store_data_word(srcoffset+disp, (u16)(srcval ^ mask)); in x86emuOp2_btc_R()
1289 u32 srcval, *dstreg; in x86emuOp2_bsf() local
1293 srcval = fetch_data_long(srcoffset); in x86emuOp2_bsf()
1294 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF); in x86emuOp2_bsf()
1296 if ((srcval >> *dstreg) & 1) break; in x86emuOp2_bsf()
1298 u16 srcval, *dstreg; in x86emuOp2_bsf() local
1302 srcval = fetch_data_word(srcoffset); in x86emuOp2_bsf()
1303 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF); in x86emuOp2_bsf()
1305 if ((srcval >> *dstreg) & 1) break; in x86emuOp2_bsf()
1350 u32 srcval, *dstreg; in x86emuOp2_bsr() local
1354 srcval = fetch_data_long(srcoffset); in x86emuOp2_bsr()
1355 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF); in x86emuOp2_bsr()
1357 if ((srcval >> *dstreg) & 1) break; in x86emuOp2_bsr()
1359 u16 srcval, *dstreg; in x86emuOp2_bsr() local
1363 srcval = fetch_data_word(srcoffset); in x86emuOp2_bsr()
1364 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF); in x86emuOp2_bsr()
1366 if ((srcval >> *dstreg) & 1) break; in x86emuOp2_bsr()
1410 u32 srcval; in x86emuOp2_movsx_byte_R_RM() local
1415 srcval = (s32)((s8)fetch_data_byte(srcoffset)); in x86emuOp2_movsx_byte_R_RM()
1418 *destreg = srcval; in x86emuOp2_movsx_byte_R_RM()
1421 u16 srcval; in x86emuOp2_movsx_byte_R_RM() local
1426 srcval = (s16)((s8)fetch_data_byte(srcoffset)); in x86emuOp2_movsx_byte_R_RM()
1429 *destreg = srcval; in x86emuOp2_movsx_byte_R_RM()
1467 u32 srcval; in x86emuOp2_movsx_word_R_RM() local
1477 srcval = (s32)((s16)fetch_data_word(srcoffset)); in x86emuOp2_movsx_word_R_RM()
1480 *destreg = srcval; in x86emuOp2_movsx_word_R_RM()