Home
last modified time | relevance | path

Searched refs:tcg_gen_xor_tl (Results 1 – 15 of 15) sorted by relevance

/qemu/target/tricore/
H A Dtranslate.c403 tcg_gen_xor_tl(cpu_PSW_V, result, r1); in gen_add_d()
404 tcg_gen_xor_tl(t0, r1, r2); in gen_add_d()
410 tcg_gen_xor_tl(cpu_PSW_AV, result, cpu_PSW_AV); in gen_add_d()
436 tcg_gen_xor_tl(cpu_PSW_AV, temp, cpu_PSW_AV); in gen_add64_d()
455 tcg_gen_xor_tl(temp2, temp, r1_low); in gen_addsub64_h()
456 tcg_gen_xor_tl(temp3, r1_low, r2); in gen_addsub64_h()
465 tcg_gen_xor_tl(cpu_PSW_V, temp3, r1_high); in gen_addsub64_h()
466 tcg_gen_xor_tl(temp4, r1_high, r3); in gen_addsub64_h()
481 tcg_gen_xor_tl(temp, temp, ret_low); in gen_addsub64_h()
483 tcg_gen_xor_tl(cpu_PSW_AV, cpu_PSW_AV, ret_high); in gen_addsub64_h()
[all …]
/qemu/target/avr/
H A Dtranslate.c240 tcg_gen_xor_tl(t1, Rd, R); in gen_add_Vf()
241 tcg_gen_xor_tl(t2, Rd, Rr); in gen_add_Vf()
271 tcg_gen_xor_tl(t1, Rd, R); in gen_sub_Vf()
272 tcg_gen_xor_tl(t2, Rd, Rr); in gen_sub_Vf()
281 tcg_gen_xor_tl(cpu_Sf, cpu_Nf, cpu_Vf); /* Sf = Nf ^ Vf */ in gen_NSf()
290 tcg_gen_xor_tl(cpu_Sf, cpu_Nf, cpu_Vf); /* Sf = Nf ^ Vf */ in gen_ZNSf()
370 tcg_gen_xor_tl(cpu_Sf, cpu_Nf, cpu_Vf);/* Sf = Nf ^ Vf */ in trans_ADIW()
517 tcg_gen_xor_tl(cpu_Sf, cpu_Nf, cpu_Vf); /* Sf = Nf ^ Vf */ in trans_SBIW()
613 tcg_gen_xor_tl(Rd, Rd, Rr); in trans_EOR()
2304 tcg_gen_xor_tl(t1, t0, Rd); in trans_LAT()
[all …]
/qemu/target/ppc/translate/
H A Dfixedpoint-impl.c.inc996 tcg_gen_xor_tl(cpu_gpr[a->ra], cpu_gpr[a->rt], cpu_gpr[a->rb]);
1101 tcg_gen_xor_tl(ra, rs, t0);
1103 tcg_gen_xor_tl(ra, ra, t0);
1117 tcg_gen_xor_tl(ra, rs, t0);
1119 tcg_gen_xor_tl(ra, ra, t0);
1121 tcg_gen_xor_tl(ra, ra, t0);
1264 tcg_gen_xor_tl(tmp, in1, in2);
1266 tcg_gen_xor_tl(carryl, carryl, tmp);
H A Dspe-impl.c.inc73 GEN_SPEOP_LOGIC2(evxor, tcg_gen_xor_tl);
/qemu/target/openrisc/
H A Dtranslate.c209 tcg_gen_xor_tl(cpu_sr_ov, srca, srcb); in gen_add()
210 tcg_gen_xor_tl(t0, res, srcb); in gen_add()
224 tcg_gen_xor_tl(cpu_sr_ov, srca, srcb); in gen_addc()
225 tcg_gen_xor_tl(t0, res, srcb); in gen_addc()
238 tcg_gen_xor_tl(cpu_sr_cy, srca, srcb); in gen_sub()
239 tcg_gen_xor_tl(cpu_sr_ov, res, srcb); in gen_sub()
457 tcg_gen_xor_tl(cpu_R(dc, a->d), cpu_R(dc, a->a), cpu_R(dc, a->b)); in trans_l_xor()
/qemu/include/tcg/
H A Dtcg-op.h200 #define tcg_gen_xor_tl tcg_gen_xor_i64 macro
321 #define tcg_gen_xor_tl tcg_gen_xor_i32
/qemu/target/riscv/insn_trans/
H A Dtrans_rvi.c.inc210 tcg_gen_xor_tl(rl, al, bl);
211 tcg_gen_xor_tl(rh, ah, bh);
224 tcg_gen_xor_tl(rl, rh, ah);
225 tcg_gen_xor_tl(tmp, ah, bh);
227 tcg_gen_xor_tl(rl, rh, rl);
810 return gen_logic(ctx, a, tcg_gen_xor_tl);
H A Dtrans_rvb.c.inc202 tcg_gen_xor_tl(ret, arg1, t);
/qemu/target/ppc/
H A Dtranslate.c1676 tcg_gen_xor_tl(cpu_ov, arg0, arg2); in gen_op_arith_compute_ov()
1677 tcg_gen_xor_tl(t0, arg1, arg2); in gen_op_arith_compute_ov()
1711 tcg_gen_xor_tl(t0, arg0, arg1); in gen_op_arith_compute_ca32()
1713 tcg_gen_xor_tl(t0, t0, res); in gen_op_arith_compute_ca32()
1737 tcg_gen_xor_tl(t1, arg1, arg2); /* add without carry */ in gen_op_arith_add()
1742 tcg_gen_xor_tl(ca, t0, t1); /* bits changed w/ carry */ in gen_op_arith_add()
1942 tcg_gen_xor_tl(t1, arg2, inv1); /* add without carry */ in gen_op_arith_subf()
1944 tcg_gen_xor_tl(cpu_ca, t0, t1); /* bits changes w/ carry */ in gen_op_arith_subf()
3305 tcg_gen_xor_tl(t1, t1, cpu_reserve_val2); in gen_stqcx_()
3306 tcg_gen_xor_tl(t0, t0, cpu_reserve_val); in gen_stqcx_()
[all …]
/qemu/target/sparc/
H A Dtranslate.c402 tcg_gen_xor_tl(cpu_cc_Z, src1, src2); in gen_op_addcc_int()
403 tcg_gen_xor_tl(cpu_cc_V, cpu_cc_N, src2); in gen_op_addcc_int()
410 tcg_gen_xor_tl(cpu_icc_C, cpu_cc_Z, cpu_cc_N); in gen_op_addcc_int()
471 tcg_gen_xor_tl(cpu_cc_Z, src1, src2); in gen_op_subcc_int()
472 tcg_gen_xor_tl(cpu_cc_V, cpu_cc_N, src1); in gen_op_subcc_int()
475 tcg_gen_xor_tl(cpu_icc_C, cpu_cc_Z, cpu_cc_N); in gen_op_subcc_int()
550 tcg_gen_xor_tl(t0, cpu_cc_N, cpu_cc_V); in gen_op_mulscc()
1144 tcg_gen_xor_tl(t1, cpu_cc_N, cpu_cc_V); in gen_compare()
1154 tcg_gen_xor_tl(t1, cpu_cc_N, cpu_cc_V); in gen_compare()
3278 tcg_gen_xor_tl(src, src1, gen_load_gpr(dc, a->rs2_or_imm)); in do_wr_special()
[all …]
/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_arith.c.inc269 TRANS(xor, ALL, gen_rrr, EXT_NONE, EXT_NONE, EXT_NONE, tcg_gen_xor_tl)
/qemu/target/mips/tcg/
H A Dtranslate.c2561 tcg_gen_xor_tl(t1, t1, t2); in gen_arith()
2562 tcg_gen_xor_tl(t2, t0, t2); in gen_arith()
2594 tcg_gen_xor_tl(t2, t1, t2); in gen_arith()
2595 tcg_gen_xor_tl(t1, t0, t1); in gen_arith()
2631 tcg_gen_xor_tl(t1, t1, t2); in gen_arith()
2632 tcg_gen_xor_tl(t2, t0, t2); in gen_arith()
2662 tcg_gen_xor_tl(t2, t1, t2); in gen_arith()
2663 tcg_gen_xor_tl(t1, t0, t1); in gen_arith()
2771 tcg_gen_xor_tl(cpu_gpr[rd], cpu_gpr[rs], cpu_gpr[rt]); in gen_logic()
11159 tcg_gen_xor_tl(t2, t2, t3); in gen_compute_compact_branch()
[all …]
H A Dnanomips_translate.c.inc1365 tcg_gen_xor_tl(t1, t1, t2);
1366 tcg_gen_xor_tl(t2, t0, t2);
/qemu/target/i386/tcg/
H A Demit.c.inc1363 tcg_gen_xor_tl(s->T0, s->T0, s->T1);
1515 tcg_gen_xor_tl(s->T0, s->T0, mask);
1704 tcg_gen_xor_tl(newv, s->cc_srcT, s->T0);
1705 tcg_gen_xor_tl(cmp_lhs, s->cc_srcT, cmpv);
3397 tcg_gen_xor_tl(temp, old, result);
4789 tcg_gen_xor_tl(s->T0, s->T0, s->T1);
/qemu/target/hexagon/
H A Dgenptr.c740 tcg_gen_xor_tl(tmp, hex_gpr[HEX_REG_LR], hex_gpr[HEX_REG_FRAMEKEY]); in gen_frame_scramble()