Lines Matching refs:R_AX

687 		return &emu->x86.R_AX;
1337 emu->x86.R_AX = (*binop16)(emu, emu->x86.R_AX, srcval);
1547 cmp_word(emu, emu->x86.R_AX, srcval);
1580 push_word(emu, emu->x86.R_AX);
1615 emu->x86.R_AX = pop_word(emu);
2255 tmp = emu->x86.R_AX;
2256 emu->x86.R_AX = emu->x86.R_CX;
2275 tmp = emu->x86.R_AX;
2276 emu->x86.R_AX = emu->x86.R_DX;
2295 tmp = emu->x86.R_AX;
2296 emu->x86.R_AX = emu->x86.R_BX;
2315 tmp = emu->x86.R_AX;
2316 emu->x86.R_AX = emu->x86.R_SP;
2335 tmp = emu->x86.R_AX;
2336 emu->x86.R_AX = emu->x86.R_BP;
2355 tmp = emu->x86.R_AX;
2356 emu->x86.R_AX = emu->x86.R_SI;
2375 tmp = emu->x86.R_AX;
2376 emu->x86.R_AX = emu->x86.R_DI;
2389 if (emu->x86.R_AX & 0x8000) {
2417 if (emu->x86.R_AX & 0x8000) {
2531 emu->x86.R_AX = fetch_data_word(emu, offset);
2561 store_data_word(emu, offset, emu->x86.R_AX);
2779 test_word(emu, emu->x86.R_AX, fetch_word_imm(emu));
2844 emu->x86.R_AX);
2908 emu->x86.R_AX = fetch_data_word(emu, emu->x86.R_SI);
2988 cmp_word(emu, emu->x86.R_AX, (uint16_t) val);
3007 cmp_word(emu, emu->x86.R_AX, (uint16_t) val);
3021 cmp_word(emu, emu->x86.R_AX, (uint16_t) val);
3037 emu->x86.R_AX = fetch_word_imm(emu);
3526 emu->x86.R_AX = aam_word(emu, emu->x86.R_AL);
3543 emu->x86.R_AX = aad_word(emu, emu->x86.R_AX);
3715 emu->x86.R_AX = (*emu->emu_inw) (emu, port);
3745 (*emu->emu_outw) (emu, port, emu->x86.R_AX);
3835 emu->x86.R_AX = (*emu->emu_inw) (emu, emu->x86.R_DX);
3859 (*emu->emu_outw) (emu, emu->x86.R_DX, emu->x86.R_AX);
4398 emu->x86.R_AX = aaa_word(emu, emu->x86.R_AX);
4424 emu->x86.R_AX = aas_word(emu, emu->x86.R_AX);
7939 emu->x86.R_AX = res;
7957 int32_t res = (int16_t) emu->x86.R_AX * (int16_t) s;
7959 emu->x86.R_AX = (uint16_t) res;
7961 if (((emu->x86.R_AX & 0x8000) == 0 && emu->x86.R_DX == 0x00) ||
7962 ((emu->x86.R_AX & 0x8000) != 0 && emu->x86.R_DX == 0xFF)) {
8002 emu->x86.R_AX = res;
8019 uint32_t res = emu->x86.R_AX * s;
8021 emu->x86.R_AX = (uint16_t) res;
8062 dvd = (int16_t) emu->x86.R_AX;
8086 dvd = (((int32_t) emu->x86.R_DX) << 16) | emu->x86.R_AX;
8102 emu->x86.R_AX = (uint16_t) div;
8145 dvd = emu->x86.R_AX;
8169 dvd = (((uint32_t) emu->x86.R_DX) << 16) | emu->x86.R_AX;
8185 emu->x86.R_AX = (uint16_t) div;