/dports/emulators/bochs/bochs-2.7/cpu/ |
H A D | arith8.cc | 423 op1_8 = - (Bit8s)(op1_8); in NEG_EbM() 426 SET_FLAGS_OSZAPC_SUB_8(0, 0 - op1_8, op1_8); in NEG_EbM() 434 op1_8 = - (Bit8s)(op1_8); in NEG_EbR() 437 SET_FLAGS_OSZAPC_SUB_8(0, 0 - op1_8, op1_8); in NEG_EbR() 447 op1_8++; in INC_EbM() 450 SET_FLAGS_OSZAP_ADD_8(op1_8 - 1, 0, op1_8); in INC_EbM() 458 op1_8++; in INC_EbR() 461 SET_FLAGS_OSZAP_ADD_8(op1_8 - 1, 0, op1_8); in INC_EbR() 471 op1_8--; in DEC_EbM() 474 SET_FLAGS_OSZAP_SUB_8(op1_8 + 1, 0, op1_8); in DEC_EbM() [all …]
|
H A D | shift8.cc | 43 bit0 = (op1_8 & 1); in ROL_EbR() 44 bit7 = (op1_8 >> 7); in ROL_EbR() 51 Bit8u result_8 = (op1_8 << count) | (op1_8 >> (8 - count)); in ROL_EbR() 83 bit0 = (op1_8 & 1); in ROL_EbM() 84 bit7 = (op1_8 >> 7); in ROL_EbM() 91 Bit8u result_8 = (op1_8 << count) | (op1_8 >> (8 - count)); in ROL_EbM() 121 bit6 = (op1_8 >> 6) & 1; in ROR_EbR() 122 bit7 = (op1_8 >> 7) & 1; in ROR_EbR() 130 Bit8u result_8 = (op1_8 >> count) | (op1_8 << (8 - count)); in ROR_EbR() 162 bit6 = (op1_8 >> 6) & 1; in ROR_EbM() [all …]
|
H A D | logical8.cc | 133 Bit8u op1_8 = read_RMW_virtual_byte(i->seg(), eaddr); in NOT_EbM() local 134 op1_8 = ~op1_8; in NOT_EbM() 135 write_RMW_linear_byte(op1_8); in NOT_EbM() 142 Bit8u op1_8 = BX_READ_8BIT_REGx(i->dst(), i->extend8bitL()); in NOT_EbR() local 143 op1_8 = ~op1_8; in NOT_EbR() 144 BX_WRITE_8BIT_REGx(i->dst(), i->extend8bitL(), op1_8); in NOT_EbR()
|
H A D | lazy_flags.h | 98 #define SET_FLAGS_OSZAPC_ADD_8(op1_8, op2_8, sum_8) \ argument 99 SET_FLAGS_OSZAPC_8(ADD_COUT_VEC((op1_8), (op2_8), (sum_8)), (sum_8)) 110 #define SET_FLAGS_OSZAPC_SUB_8(op1_8, op2_8, diff_8) \ argument 111 SET_FLAGS_OSZAPC_8(SUB_COUT_VEC((op1_8), (op2_8), (diff_8)), (diff_8)) 151 #define SET_FLAGS_OSZAP_ADD_8(op1_8, op2_8, sum_8) \ argument 152 SET_FLAGS_OSZAP_8(ADD_COUT_VEC((op1_8), (op2_8), (sum_8)), (sum_8)) 163 #define SET_FLAGS_OSZAP_SUB_8(op1_8, op2_8, diff_8) \ argument 164 SET_FLAGS_OSZAP_8(SUB_COUT_VEC((op1_8), (op2_8), (diff_8)), (diff_8))
|
H A D | string.cc | 550 Bit8u op1_8, op2_8, diff_8; in CMPSB16_XbYb() local 558 diff_8 = op1_8 - op2_8; in CMPSB16_XbYb() 578 Bit8u op1_8, op2_8, diff_8; in CMPSB32_XbYb() local 586 diff_8 = op1_8 - op2_8; in CMPSB32_XbYb() 608 Bit8u op1_8, op2_8, diff_8; in CMPSB64_XbYb() local 616 diff_8 = op1_8 - op2_8; in CMPSB64_XbYb() 950 Bit8u op1_8 = AL, op2_8, diff_8; in SCASB16_ALYb() local 956 diff_8 = op1_8 - op2_8; in SCASB16_ALYb() 973 Bit8u op1_8 = AL, op2_8, diff_8; in SCASB32_ALYb() local 978 diff_8 = op1_8 - op2_8; in SCASB32_ALYb() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/target/i386/hvf/ |
H A D | x86_emu.c | 1193 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1201 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1203 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1204 (op1_8 >> (9 - count)); in exec_rcl() 1209 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1278 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1285 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1286 (op1_8 << (9 - count)); in exec_rcr() 1290 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu5/qemu-5.2.0/target/i386/hvf/ |
H A D | x86_emu.c | 1191 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1199 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1201 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1202 (op1_8 >> (9 - count)); in exec_rcl() 1207 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1276 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1283 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1284 (op1_8 << (9 - count)); in exec_rcr() 1288 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/i386/hvf/ |
H A D | x86_emu.c | 1191 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1199 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1201 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1202 (op1_8 >> (9 - count)); in exec_rcl() 1207 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1276 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1283 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1284 (op1_8 << (9 - count)); in exec_rcr() 1288 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/i386/hvf/ |
H A D | x86_emu.c | 1190 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1198 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1200 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1201 (op1_8 >> (9 - count)); in exec_rcl() 1206 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1275 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1282 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1283 (op1_8 << (9 - count)); in exec_rcr() 1287 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu42/qemu-4.2.1/target/i386/hvf/ |
H A D | x86_emu.c | 1193 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1201 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1203 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1204 (op1_8 >> (9 - count)); in exec_rcl() 1209 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1278 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1285 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1286 (op1_8 << (9 - count)); in exec_rcr() 1290 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/i386/hvf/ |
H A D | x86_emu.c | 1191 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1199 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1201 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1202 (op1_8 >> (9 - count)); in exec_rcl() 1207 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1276 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1283 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1284 (op1_8 << (9 - count)); in exec_rcr() 1288 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu60/qemu-6.0.0/target/i386/hvf/ |
H A D | x86_emu.c | 1196 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1204 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1206 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1207 (op1_8 >> (9 - count)); in exec_rcl() 1212 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1281 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1288 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1289 (op1_8 << (9 - count)); in exec_rcr() 1293 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/i386/hvf/ |
H A D | x86_emu.c | 1196 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1204 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1206 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1207 (op1_8 >> (9 - count)); in exec_rcl() 1212 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1281 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1288 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1289 (op1_8 << (9 - count)); in exec_rcr() 1293 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|
/dports/emulators/qemu/qemu-6.2.0/target/i386/hvf/ |
H A D | x86_emu.c | 1196 uint8_t op1_8 = decode->op[0].val; in exec_rcl() local 1204 res = (op1_8 << 1) | get_CF(env); in exec_rcl() 1206 res = (op1_8 << count) | (get_CF(env) << (count - 1)) | in exec_rcl() 1207 (op1_8 >> (9 - count)); in exec_rcl() 1212 cf = (op1_8 >> (8 - count)) & 0x01; in exec_rcl() 1281 uint8_t op1_8 = decode->op[0].val; in exec_rcr() local 1288 res = (op1_8 >> count) | (get_CF(env) << (8 - count)) | in exec_rcr() 1289 (op1_8 << (9 - count)); in exec_rcr() 1293 cf = (op1_8 >> (count - 1)) & 0x1; in exec_rcr()
|