Home
last modified time | relevance | path

Searched refs:carry_in (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dmve_helper.c1096 uint32_t inv, uint32_t carry_in, bool update_flags) in DO_2OP_S()
1107 uint64_t r = carry_in; in DO_2OP_S()
1111 carry_in = r >> 32; in DO_2OP_S()
1119 env->vfp.fpsr |= carry_in * FPSR_C; in DO_2OP_S()
1126 bool carry_in = env->vfp.fpsr & FPSR_C; in HELPER() local
1127 do_vadc(env, vd, vn, vm, 0, carry_in, false); in HELPER()
1132 bool carry_in = env->vfp.fpsr & FPSR_C; in HELPER() local
1133 do_vadc(env, vd, vn, vm, -1, carry_in, false); in HELPER()
/openbmc/linux/arch/powerpc/lib/
H A Dsstep.c1166 unsigned long carry_in) in add_with_carry() argument
1170 if (carry_in) in add_with_carry()
1178 if (val < val1 || (carry_in && val == val1)) in add_with_carry()
1184 (carry_in && (unsigned int)val == (unsigned int)val1)); in add_with_carry()
/openbmc/qemu/target/ppc/
H A Dint_helper.c2136 carry_in = int128_getlo(c->s128) & 1; in helper_VADDECUQ() local
2138 if (!carry_out && carry_in) { in helper_VADDECUQ()
2171 carry_in = int128_getlo(c->s128) & 1; in helper_VSUBECUQ() local
2173 r->VsrD(1) = carry_out || (carry_in && int128_eq(int128_add(a->s128, tmp), in helper_VSUBECUQ()
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc1196 TCGv carry_in = NULL;
1207 carry_in = (cc_op == CC_OP_ADCX ? cpu_cc_dst : cpu_cc_src2);
1224 if (!carry_in) {
1225 /* Get carry_in out of EFLAGS. */
1226 carry_in = tcg_temp_new();
1227 tcg_gen_extract_tl(carry_in, decode->cc_src,
1238 tcg_gen_add_i64(s->T0, s->T0, carry_in);
1244 tcg_gen_add2_tl(s->T0, *carry_out, s->T0, zero, carry_in, zero);