Lines Matching refs:R_EAX
732 return &emu->x86.R_EAX; in decode_rm_long_register()
808 base = emu->x86.R_EAX; in decode_sib_address()
841 i = emu->x86.R_EAX; in decode_sib_address()
888 offset = emu->x86.R_EAX; in decode_rl_address()
1329 emu->x86.R_EAX = (*binop32)(emu, emu->x86.R_EAX, srcval); in common_binop_word_long_imm()
1535 cmp_long(emu, emu->x86.R_EAX, srcval); in x86emuOp32_cmp_word_AX_IMM()
1566 push_long(emu, emu->x86.R_EAX); in x86emuOp_push_all()
1603 emu->x86.R_EAX = pop_long(emu); in x86emuOp_pop_all()
2248 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_CX()
2249 emu->x86.R_EAX = emu->x86.R_ECX; in x86emuOp_xchg_word_AX_CX()
2268 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_DX()
2269 emu->x86.R_EAX = emu->x86.R_EDX; in x86emuOp_xchg_word_AX_DX()
2288 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_BX()
2289 emu->x86.R_EAX = emu->x86.R_EBX; in x86emuOp_xchg_word_AX_BX()
2308 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_SP()
2309 emu->x86.R_EAX = emu->x86.R_ESP; in x86emuOp_xchg_word_AX_SP()
2328 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_BP()
2329 emu->x86.R_EAX = emu->x86.R_EBP; in x86emuOp_xchg_word_AX_BP()
2348 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_SI()
2349 emu->x86.R_EAX = emu->x86.R_ESI; in x86emuOp_xchg_word_AX_SI()
2368 tmp = emu->x86.R_EAX; in x86emuOp_xchg_word_AX_DI()
2369 emu->x86.R_EAX = emu->x86.R_EDI; in x86emuOp_xchg_word_AX_DI()
2387 emu->x86.R_EAX |= 0xffff0000; in x86emuOp_cbw()
2389 emu->x86.R_EAX &= 0x0000ffff; in x86emuOp_cbw()
2408 if (emu->x86.R_EAX & 0x80000000) { in x86emuOp_cwd()
2526 emu->x86.R_EAX = fetch_data_long(emu, offset); in x86emuOp_mov_AX_M_IMM()
2556 store_data_long(emu, offset, emu->x86.R_EAX); in x86emuOp_mov_M_AX_IMM()
2774 test_long(emu, emu->x86.R_EAX, fetch_long_imm(emu)); in x86emuOp_test_AX_IMM()
2838 emu->x86.R_EAX); in x86emuOp_stos_word()
2903 emu->x86.R_EAX = fetch_data_long(emu, emu->x86.R_SI); in x86emuOp_lods_word()
2981 cmp_long(emu, emu->x86.R_EAX, val); in x86emuOp_scas_word()
3000 cmp_long(emu, emu->x86.R_EAX, val); in x86emuOp_scas_word()
3015 cmp_long(emu, emu->x86.R_EAX, val); in x86emuOp_scas_word()
3032 emu->x86.R_EAX = fetch_long_imm(emu); in x86emuOp_mov_word_AX_IMM()
3710 emu->x86.R_EAX = (*emu->emu_inl) (emu, port); in x86emuOp_in_word_AX_IMM()
3740 (*emu->emu_outl) (emu, port, emu->x86.R_EAX); in x86emuOp_out_word_IMM_AX()
3830 emu->x86.R_EAX = (*emu->emu_inl) (emu, emu->x86.R_DX); in x86emuOp_in_word_AX_DX()
3854 (*emu->emu_outl) (emu, emu->x86.R_DX, emu->x86.R_EAX); in x86emuOp_out_word_DX_AX()
5218 emu->x86.R_EAX = emu->cur_cycles & 0xffffffff; in x86emuOp2_rdtsc()
5261 hw_cpuid(&emu->x86.R_EAX, &emu->x86.R_EBX, &emu->x86.R_ECX, in x86emuOp2_cpuid()
5264 switch (emu->x86.R_EAX) { in x86emuOp2_cpuid()
5266 emu->x86.R_EAX = 1; in x86emuOp2_cpuid()
5276 emu->x86.R_EAX = 0x00000480; in x86emuOp2_cpuid()
5284 emu->x86.R_EAX = emu->x86.R_EBX = emu->x86.R_ECX = in x86emuOp2_cpuid()
7973 res = (int64_t)(int32_t)emu->x86.R_EAX * (int32_t)s; in imul_long()
7974 emu->x86.R_EAX = (uint32_t)res; in imul_long()
7976 if (((emu->x86.R_EAX & 0x80000000) == 0 && emu->x86.R_EDX == 0x00) || in imul_long()
7977 ((emu->x86.R_EAX & 0x80000000) != 0 && emu->x86.R_EDX == 0xFF)) { in imul_long()
8032 uint64_t res = (uint64_t) emu->x86.R_EAX * s; in mul_long()
8034 emu->x86.R_EAX = (uint32_t) res; in mul_long()
8108 dvd = (((int64_t) emu->x86.R_EDX) << 32) | emu->x86.R_EAX; in idiv_long()
8125 emu->x86.R_EAX = (uint32_t) div; in idiv_long()
8191 dvd = (((uint64_t) emu->x86.R_EDX) << 32) | emu->x86.R_EAX; in div_long()
8208 emu->x86.R_EAX = (uint32_t) div; in div_long()