Searched refs:CC_O (Results 1 – 16 of 16) sorted by relevance
/openbmc/qemu/tests/tcg/i386/ |
H A D | test-i386-adcox.c | 7 #define CC_O (1 << 11) macro 21 flags &= ~(CC_C | CC_O); in test_adox_adcx() 23 flags |= (in_o ? CC_O : 0); in test_adox_adcx() 37 assert(!!(flags & CC_O) == (in_o || adox_operand)); in test_adox_adcx() 46 flags &= ~(CC_C | CC_O); in test_adcx_adox() 48 flags |= (in_o ? CC_O : 0); in test_adcx_adox() 62 assert(!!(flags & CC_O) == (in_o || adox_operand)); in test_adcx_adox()
|
H A D | test-i386-shift.h | 39 flags &= ~CC_O; in exec_opq() 53 flags &= ~CC_O; in exec_opl() 66 flags &= ~CC_O; in exec_opw() 90 flags &= ~CC_O; in exec_opq() 104 flags &= ~CC_O; in exec_opl() 117 flags &= ~CC_O; in exec_opw() 133 flags &= ~CC_O; in exec_opb()
|
H A D | test-i386.c | 64 #define CC_O 0x0800 macro 68 #define CC_MASK (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A) 129 #define CC_MASK (CC_C | CC_P | CC_Z | CC_S | CC_O) 499 #define CC_MASK (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A) 501 #define CC_MASK (CC_O | CC_C) 1117 TEST_BCD(aam, 0x12340547, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A)); in test_bcd() 1118 TEST_BCD(aad, 0x12340407, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A)); in test_bcd() 1548 (int)(eflags & (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A)));\
|
/openbmc/qemu/target/i386/tcg/ |
H A D | cc_helper_template.h.inc | 57 of = lshift((src1 ^ src2 ^ -1) & (src1 ^ dst), 12 - DATA_BITS) & CC_O; 86 of = lshift((src1 ^ src2 ^ -1) & (src1 ^ dst), 12 - DATA_BITS) & CC_O; 112 of = lshift((src1 ^ src2) & (src1 ^ dst), 12 - DATA_BITS) & CC_O; 143 of = lshift((src1 ^ src2) & (src1 ^ dst), 12 - DATA_BITS) & CC_O; 187 of = (dst == SIGN_MASK) * CC_O; 203 of = (dst == SIGN_MASK - 1) * CC_O; 217 of = lshift(src1 ^ dst, 12 - DATA_BITS) & CC_O; 236 of = lshift(src1 ^ dst, 12 - DATA_BITS) & CC_O; 252 of = cf * CC_O;
|
H A D | cc_helper.c | 54 return (src1 & ~CC_O) | (src2 * CC_O); in compute_all_adox() 60 return (src1 & ~(CC_C | CC_O)) | (dst * CC_C) | (src2 * CC_O); in compute_all_adcox()
|
H A D | misc_helper.c | 33 CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in cpu_load_eflags() 45 if (eflags & CC_O) { in helper_into()
|
H A D | tcg-cpu.c | 35 CC_SRC = env->eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in x86_cpu_exec_enter() 38 env->eflags &= ~(DF_MASK | CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in x86_cpu_exec_enter()
|
H A D | translate.c | 1004 .imm = CC_O }; in gen_prepare_eflags_o() 1126 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc() 1128 .imm = CC_O }; in gen_prepare_cc() 1136 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc() 1138 .imm = CC_O | CC_Z }; in gen_prepare_cc()
|
H A D | emit.c.inc | 1228 ctz32(cc_op == CC_OP_ADCX ? CC_C : CC_O), 1); 3364 tcg_gen_extract_tl(decode->cc_src2, decode->cc_src, ctz32(CC_O), 1); 3760 tcg_gen_andi_tl(cpu_cc_src, cpu_cc_src, CC_O);
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | smm_helper.c | 164 cpu_load_eflags(env, 0, ~(CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C | in do_smm_enter() 235 ~(CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C | DF_MASK)); in helper_rsm() 261 ~(CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C | DF_MASK)); in helper_rsm()
|
H A D | svm_helper.c | 351 ~(CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C | DF_MASK)); in helper_vmrun() 872 ~(CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C | DF_MASK | in do_vmexit()
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86_flags.c | 301 env->eflags |= get_OF(env) ? CC_O : 0; in lflags_to_rflags() 307 set_OF(env, env->eflags & CC_O); in rflags_to_lflags()
|
H A D | x86_decode.c | 699 #define RFLAGS_MASK_OSZAPC (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C)
|
/openbmc/qemu/target/i386/ |
H A D | cpu-dump.c | 377 eflags & CC_O ? 'O' : '-', in x86_cpu_dump_state() 404 eflags & CC_O ? 'O' : '-', in x86_cpu_dump_state()
|
H A D | cpu.h | 122 #define CC_O 0x0800 macro
|
H A D | ops_sse.h | 2034 CC_SRC |= CC_O; in pcmpxstrx()
|