Home
last modified time | relevance | path

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

/openbmc/qemu/tests/tcg/i386/
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-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.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.c183 eflags |= CC_C | CC_A; in helper_aaa()
185 eflags &= ~(CC_C | CC_A); in helper_aaa()
208 eflags |= CC_C | CC_A; in helper_aas()
210 eflags &= ~(CC_C | CC_A); in helper_aas()
224 cf = eflags & CC_C; in helper_daa()
235 eflags |= CC_C; in helper_daa()
252 cf = eflags & CC_C; in helper_das()
261 eflags |= CC_C; in helper_das()
267 eflags |= CC_C; in helper_das()
459 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.c35 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 Dmisc_helper.c33 CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in cpu_load_eflags()
H A Dcc_helper_template.h.inc211 cf = (src1 >> (DATA_BITS - 1)) & CC_C;
223 return (src1 >> (DATA_BITS - 1)) & CC_C;
H A Dfpu_helper.c525 static const int fcomi_ccval[4] = {CC_C, CC_Z, 0, CC_Z | CC_P | CC_C};
534 eflags = cpu_cc_compute_all(env) & ~(CC_Z | CC_P | CC_C); in helper_fcomi_ST0_FT0()
547 eflags = cpu_cc_compute_all(env) & ~(CC_Z | CC_P | CC_C); in helper_fucomi_ST0_FT0()
H A Demit.c.inc1228 ctz32(cc_op == CC_OP_ADCX ? CC_C : CC_O), 1);
1588 tcg_gen_andi_tl(cpu_cc_src, cpu_cc_src, ~CC_C);
1611 tcg_gen_xori_tl(cpu_cc_src, cpu_cc_src, CC_C);
3368 tcg_gen_extract_tl(decode->cc_dst, decode->cc_src, ctz32(CC_C), 1);
3761 tcg_gen_andi_tl(s->T0, s->T0, CC_S | CC_Z | CC_A | CC_P | CC_C);
4038 tcg_gen_ori_tl(cpu_cc_src, cpu_cc_src, CC_C);
H A Dtranslate.c944 .reg = cpu_cc_src, .imm = CC_C }; in gen_prepare_eflags_c()
1113 .imm = CC_Z | CC_C }; in gen_prepare_cc()
/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/target/m68k/
H A Dqregs.h.inc5 DEFO32(CC_C, cc_c)
/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/sysemu/
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/hvf/
H A Dx86_flags.c296 env->eflags |= get_CF(env) ? CC_C : 0; in lflags_to_rflags()
312 set_CF(env, env->eflags & CC_C); in rflags_to_lflags()
H A Dx86_decode.c699 #define RFLAGS_MASK_OSZAPC (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C)
700 #define RFLAGS_MASK_LAHF (CC_S | CC_Z | CC_A | CC_P | CC_C)
701 #define RFLAGS_MASK_CF (CC_C)
/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.h117 #define CC_C 0x0001 macro