/openbmc/qemu/tests/tcg/i386/ |
H A D | test-i386.c | 59 #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 D | test-i386-adcox.c | 6 #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 D | test-i386.h | 112 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 D | test-i386-shift.h | 157 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 D | int_helper.c | 183 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 D | cc_helper.c | 48 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 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 | misc_helper.c | 33 CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C); in cpu_load_eflags()
|
H A D | cc_helper_template.h.inc | 211 cf = (src1 >> (DATA_BITS - 1)) & CC_C; 223 return (src1 >> (DATA_BITS - 1)) & CC_C;
|
H A D | fpu_helper.c | 525 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 D | emit.c.inc | 1228 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 D | translate.c | 944 .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 D | target_arch_cpu.h | 140 env->eflags |= CC_C; in target_cpu_loop() 142 env->eflags &= ~CC_C; in target_cpu_loop()
|
/openbmc/qemu/target/m68k/ |
H A D | qregs.h.inc | 5 DEFO32(CC_C, cc_c)
|
/openbmc/qemu/bsd-user/i386/ |
H A D | target_arch_cpu.h | 161 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 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 | 296 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 D | x86_decode.c | 699 #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 D | cpu-dump.c | 382 eflags & CC_C ? 'C' : '-', in x86_cpu_dump_state() 409 eflags & CC_C ? 'C' : '-', in x86_cpu_dump_state()
|
H A D | ops_sse.h | 1103 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 D | cpu.h | 117 #define CC_C 0x0001 macro
|