Lines Matching defs:srcval

1121 	uint8_t *destreg, srcval;
1125 srcval = *decode_rh_byte_register(emu);
1129 destval = (*binop)(emu, destval, srcval);
1133 *destreg = (*binop)(emu, *destreg, srcval);
1142 uint8_t destval, srcval;
1145 srcval = *decode_rh_byte_register(emu);
1152 (*binop)(emu, destval, srcval);
1160 uint16_t destval, *destreg, srcval;
1163 srcval = *decode_rh_word_register(emu);
1167 destval = (*binop)(emu, destval, srcval);
1171 *destreg = (*binop)(emu, *destreg, srcval);
1179 uint8_t *destreg, srcval;
1186 srcval = fetch_data_byte(emu, srcoffset);
1188 srcval = *decode_rl_byte_register(emu);
1190 *destreg = (*binop)(emu, *destreg, srcval);
1198 uint32_t destval, *destreg, srcval;
1201 srcval = *decode_rh_long_register(emu);
1205 destval = (*binop)(emu, destval, srcval);
1209 *destreg = (*binop)(emu, *destreg, srcval);
1229 uint16_t destval, srcval;
1232 srcval = *decode_rh_word_register(emu);
1239 (*binop)(emu, destval, srcval);
1248 uint32_t destval, srcval;
1251 srcval = *decode_rh_long_register(emu);
1258 (*binop)(emu, destval, srcval);
1277 uint32_t *destreg, srcval;
1283 srcval = fetch_data_long(emu, srcoffset);
1285 srcval = *decode_rl_long_register(emu);
1287 *destreg = (*binop)(emu, *destreg, srcval);
1295 uint16_t *destreg, srcval;
1301 srcval = fetch_data_word(emu, srcoffset);
1303 srcval = *decode_rl_word_register(emu);
1305 *destreg = (*binop)(emu, *destreg, srcval);
1323 uint8_t srcval;
1325 srcval = fetch_byte_imm(emu);
1326 emu->x86.R_AL = (*binop)(emu, emu->x86.R_AL, srcval);
1335 uint32_t srcval;
1337 srcval = fetch_long_imm(emu);
1338 emu->x86.R_EAX = (*binop32)(emu, emu->x86.R_EAX, srcval);
1340 uint16_t srcval;
1342 srcval = fetch_word_imm(emu);
1343 emu->x86.R_AX = (*binop16)(emu, emu->x86.R_AX, srcval);
1369 uint32_t *destreg, srcval;
1377 srcval = fetch_data_long(emu, srcoffset);
1379 srcval = *decode_rl_long_register(emu);
1386 res = (int32_t)srcval * imm;
1402 uint16_t *destreg, srcval;
1410 srcval = fetch_data_word(emu, srcoffset);
1412 srcval = *decode_rl_word_register(emu);
1419 res = (int16_t)srcval * imm;
1477 uint8_t *destreg, srcval;
1481 srcval = decode_and_fetch_byte(emu);
1482 cmp_byte(emu, *destreg, srcval);
1493 uint32_t srcval, *destreg;
1497 srcval = decode_and_fetch_long(emu);
1498 cmp_long(emu, *destreg, srcval);
1504 uint16_t srcval, *destreg;
1508 srcval = decode_and_fetch_word(emu);
1509 cmp_word(emu, *destreg, srcval);
1528 uint8_t srcval;
1530 srcval = fetch_byte_imm(emu);
1531 cmp_byte(emu, emu->x86.R_AL, srcval);
1541 uint32_t srcval;
1543 srcval = fetch_long_imm(emu);
1544 cmp_long(emu, emu->x86.R_EAX, srcval);
1550 uint16_t srcval;
1552 srcval = fetch_word_imm(emu);
1553 cmp_word(emu, emu->x86.R_AX, srcval);
2057 uint32_t *destreg, srcval;
2060 srcval = *decode_rh_long_register(emu);
2063 store_data_long(emu, destoffset, srcval);
2066 *destreg = srcval;
2074 uint16_t *destreg, srcval;
2077 srcval = *decode_rh_word_register(emu);
2080 store_data_word(emu, destoffset, srcval);
2083 *destreg = srcval;
2139 uint16_t *destreg, srcval;
2143 srcval = *decode_rh_seg_register(emu);
2146 store_data_word(emu, destoffset, srcval);
2149 *destreg = srcval;
3900 uint8_t destval, srcval;
3909 destval = decode_and_fetch_byte_imm8(emu, &srcval);
3910 test_byte(emu, destval, srcval);
3945 uint32_t destval, srcval;
3958 srcval = fetch_long_imm(emu);
3961 srcval = fetch_long_imm(emu);
3964 test_long(emu, destval, srcval);
3994 uint16_t destval, srcval;
4007 srcval = fetch_word_imm(emu);
4010 srcval = fetch_word_imm(emu);
4013 test_word(emu, destval, srcval);
5063 uint32_t srcval, *shiftreg, mask;
5067 srcval = decode_and_fetch_long_disp(emu, (int16_t) *shiftreg >> 5);
5070 CONDITIONAL_SET_FLAG(srcval & mask, F_CF);
5076 write_back_long(emu, srcval | mask);
5079 write_back_long(emu, srcval & ~mask);
5082 write_back_long(emu, srcval ^ mask);
5091 uint16_t srcval, *shiftreg, mask;
5095 srcval = decode_and_fetch_word_disp(emu, (int16_t) *shiftreg >> 4);
5098 CONDITIONAL_SET_FLAG(srcval & mask, F_CF);
5104 write_back_word(emu, srcval | mask);
5107 write_back_word(emu, srcval & ~mask);
5110 write_back_word(emu, srcval ^ mask);
5127 uint32_t srcval, *dstreg;
5131 srcval = decode_and_fetch_long(emu);
5132 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF);
5134 if ((srcval >> *dstreg) & 1)
5142 uint16_t srcval, *dstreg;
5146 srcval = decode_and_fetch_word(emu);
5147 CONDITIONAL_SET_FLAG(srcval == 0, F_ZF);
5149 if ((srcval >> *dstreg) & 1)
5386 uint32_t *destreg, srcval;
5391 srcval = decode_and_fetch_long(emu);
5392 res = (int32_t) *destreg * (int32_t)srcval;
5406 uint16_t *destreg, srcval;
5411 srcval = decode_and_fetch_word(emu);
5412 res = (int16_t) * destreg * (int16_t)srcval;
5527 uint32_t srcval, mask;
5534 srcval = decode_and_fetch_long_imm8(emu, &shift);
5540 write_back_long(emu, srcval | mask);
5543 write_back_long(emu, srcval & ~mask);
5546 write_back_long(emu, srcval ^ mask);
5549 CONDITIONAL_SET_FLAG(srcval & mask, F_CF);
5557 uint16_t srcval, mask;
5564 srcval = decode_and_fetch_word_imm8(emu, &shift);
5569 write_back_word(emu, srcval | mask);
5572 write_back_word(emu, srcval & ~mask);
5575 write_back_word(emu, srcval ^ mask);
5578 CONDITIONAL_SET_FLAG(srcval & mask, F_CF);