Home
last modified time | relevance | path

Searched refs:CC_C (Results 1 – 21 of 21) sorted by relevance

/openbmc/qemu/tests/tcg/i386/
H A Dtest-i386-adcox.c6 #define CC_C 1 macro
21 flags &= ~(CC_C | CC_O); in test_adox_adcx()
22 flags |= (in_c ? CC_C : 0); in test_adox_adcx()
36 assert(!!(flags & CC_C) == (in_c || adcx_operand)); in test_adox_adcx()
46 flags &= ~(CC_C | CC_O); in test_adcx_adox()
47 flags |= (in_c ? CC_C : 0); in test_adcx_adox()
61 assert(!!(flags & CC_C) == (in_c || adcx_operand)); in test_adcx_adox()
H A Dtest-i386.c59 #define CC_C 0x0001 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)
166 #define CC_MASK (CC_C)
499 #define CC_MASK (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A)
501 #define CC_MASK (CC_O | CC_C)
841 a, b, fpus & FPUS_EMASK, eflags & (CC_Z | CC_P | CC_C)); in test_fcmp()
850 a, b, fpus & FPUS_EMASK, eflags & (CC_Z | CC_P | CC_C)); in test_fcmp()
1005 eflags |= CC_C; in test_fcmov()
1071 TEST_BCD(daa, 0x12340503, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
[all …]
H A Dtest-i386.h112 exec_opq(s0, s1, CC_C); in exec_op()
114 exec_opl(s0, s1, CC_C); in exec_op()
115 exec_opw(s0, s1, CC_C); in exec_op()
116 exec_opb(s0, s1, CC_C); in exec_op()
H A Dtest-i386-shift.h157 exec_opq(s2, s0, s1, CC_C); in exec_op()
159 exec_opl(s2, s0, s1, CC_C); in exec_op()
160 exec_opw(s2, s0, s1, CC_C); in exec_op()
161 exec_opb(s0, s1, CC_C); in exec_op()
/openbmc/qemu/target/i386/tcg/
H A Dint_helper.c182 eflags |= CC_C | CC_A; in helper_aaa()
184 eflags &= ~(CC_C | CC_A); in helper_aaa()
207 eflags |= CC_C | CC_A; in helper_aas()
209 eflags &= ~(CC_C | CC_A); in helper_aas()
223 cf = eflags & CC_C; in helper_daa()
234 eflags |= CC_C; in helper_daa()
251 cf = eflags & CC_C; in helper_das()
260 eflags |= CC_C; in helper_das()
266 eflags |= CC_C; in helper_das()
458 env->cc_src = CC_C; in HELPER()
H A Dcc_helper.c48 return (src1 & ~CC_C) | (dst * CC_C); in compute_all_adcx()
60 return (src1 & ~(CC_C | CC_O)) | (dst * CC_C) | (src2 * CC_O); in compute_all_adcox()
H A Dtcg-cpu.c37 CC_SRC = env->eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in x86_cpu_exec_enter()
40 env->eflags &= ~(DF_MASK | CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in x86_cpu_exec_enter()
H A Dcc_helper_template.h.inc63 af_cf = ((carries << 1) | (carries >> (DATA_BITS - 1))) & (CC_A | CC_C);
180 cf = (src1 >> (DATA_BITS - 1)) & CC_C;
192 return (src1 >> (DATA_BITS - 1)) & CC_C;
H A Dmisc_helper.c33 CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in cpu_load_eflags()
H A Dfpu_helper.c548 static const int fcomi_ccval[4] = {CC_C, CC_Z, 0, CC_Z | CC_P | CC_C};
557 eflags = cpu_cc_compute_all(env) & ~(CC_Z | CC_P | CC_C); in helper_fcomi_ST0_FT0()
570 eflags = cpu_cc_compute_all(env) & ~(CC_Z | CC_P | CC_C); in helper_fucomi_ST0_FT0()
H A Demit.c.inc1232 ctz32(cc_op == CC_OP_ADCX ? CC_C : CC_O), 1);
1612 tcg_gen_andi_tl(cpu_cc_src, cpu_cc_src, ~CC_C);
1635 tcg_gen_xori_tl(cpu_cc_src, cpu_cc_src, CC_C);
3384 tcg_gen_extract_tl(decode->cc_dst, decode->cc_src, ctz32(CC_C), 1);
3781 tcg_gen_andi_tl(s->T0, s->T0, CC_S | CC_Z | CC_A | CC_P | CC_C);
4094 tcg_gen_ori_tl(cpu_cc_src, cpu_cc_src, CC_C);
H A Dtranslate.c978 .reg = cpu_cc_src, .imm = CC_C }; in gen_prepare_eflags_c()
1147 .imm = CC_Z | CC_C }; in gen_prepare_cc()
/openbmc/qemu/target/i386/emulate/
H A Dx86_flags.c245 env->eflags &= ~(CC_C|CC_P|CC_A|CC_Z|CC_S|CC_O); in lflags_to_rflags()
249 (env->cc_src >> (TARGET_LONG_BITS - 1))) & (CC_C | CC_A); in lflags_to_rflags()
268 cf_af = env->eflags & (CC_C | CC_A); in rflags_to_lflags()
271 cf_xor_of = ((env->eflags & (CC_C | CC_O)) + (CC_O - CC_C)) & CC_O; in rflags_to_lflags()
/openbmc/qemu/target/m68k/
H A Dqregs.h.inc5 DEFO32(CC_C, cc_c)
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_cpu.h140 env->eflags |= CC_C; in target_cpu_loop()
142 env->eflags &= ~CC_C; in target_cpu_loop()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_cpu.h161 env->eflags |= CC_C; in target_cpu_loop()
163 env->eflags &= ~CC_C; in target_cpu_loop()
/openbmc/qemu/target/i386/tcg/system/
H A Dsmm_helper.c164 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 Dsvm_helper.c351 ~(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/
H A Dcpu-dump.c382 eflags & CC_C ? 'C' : '-', in x86_cpu_dump_state()
409 eflags & CC_C ? 'C' : '-', in x86_cpu_dump_state()
H A Dops_sse.h1103 static const int comis_eflags[4] = {CC_C, CC_Z, 0, CC_Z | CC_P | CC_C};
1616 CC_SRC = (zf ? 0 : CC_Z) | (cf ? 0 : CC_C); in glue()
2031 CC_SRC |= CC_C; in pcmpxstrx()
2305 CC_SRC = ((zf >> 31) ? 0 : CC_Z) | ((cf >> 31) ? 0 : CC_C); in SSE_HELPER_L()
2318 CC_SRC = ((zf >> 63) ? 0 : CC_Z) | ((cf >> 63) ? 0 : CC_C); in glue()
H A Dcpu.h114 #define CC_C 0x0001 macro