/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_shift.c.inc | 9 tcg_gen_andi_tl(t0, src2, 0x1f); 16 tcg_gen_andi_tl(t0, src2, 0x1f); 23 tcg_gen_andi_tl(t0, src2, 0x1f); 30 tcg_gen_andi_tl(t0, src2, 0x3f); 37 tcg_gen_andi_tl(t0, src2, 0x3f); 44 tcg_gen_andi_tl(t0, src2, 0x3f); 54 tcg_gen_andi_tl(t0, src2, 0x1f); 66 tcg_gen_andi_tl(t0, src2, 0x3f);
|
H A D | trans_fmov.c.inc | 164 tcg_gen_andi_tl(t0, src, 0x1); 198 tcg_gen_andi_tl(t0, gpr_src(ctx, a->rj, EXT_NONE), 0x1);
|
H A D | trans_arith.c.inc | 302 TRANS(andi, ALL, gen_rri_c, EXT_NONE, EXT_NONE, tcg_gen_andi_tl)
|
/openbmc/qemu/target/avr/ |
H A D | translate.c | 226 tcg_gen_andi_tl(cpu_Hf, cpu_Hf, 1); in gen_add_CHf() 257 tcg_gen_andi_tl(cpu_Hf, cpu_Hf, 1); in gen_sub_CHf() 300 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_ADD() 324 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_ADC() 357 tcg_gen_andi_tl(R, R, 0xffff); /* make it 16 bits */ in trans_ADIW() 369 tcg_gen_andi_tl(RdL, R, 0xff); in trans_ADIW() 385 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_SUB() 410 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_SUBI() 435 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_SBC() 465 tcg_gen_andi_tl(R, R, 0xff); /* make it 8 bits */ in trans_SBCI() [all …]
|
/openbmc/qemu/target/hexagon/ |
H A D | gen_tcg_hvx.h | 171 tcg_gen_andi_tl(lsb, PsV, 1); \ 241 tcg_gen_andi_tl(shift, RtV, 15); \ 250 tcg_gen_andi_tl(shift, RtV, 15); \ 260 tcg_gen_andi_tl(shift, RtV, 31); \ 269 tcg_gen_andi_tl(shift, RtV, 31); \ 279 tcg_gen_andi_tl(shift, RtV, 7); \ 287 tcg_gen_andi_tl(shift, RtV, 15); \ 295 tcg_gen_andi_tl(shift, RtV, 31); \ 304 tcg_gen_andi_tl(shift, RtV, 7); \ 312 tcg_gen_andi_tl(shift, RtV, 15); \ [all …]
|
H A D | genptr.c | 66 tcg_gen_andi_tl(new_val, new_val, ~reg_mask); in gen_masked_reg_write() 67 tcg_gen_andi_tl(tmp, cur_val, reg_mask); in gen_masked_reg_write() 140 tcg_gen_andi_tl(base_val, val, 0xff); in gen_log_pred_write() 529 tcg_gen_andi_tl(usr, usr, ~bit); in gen_set_usr_fieldi() 603 tcg_gen_andi_tl(LSB, pred, 1); in gen_cond_jumpr31() 675 tcg_gen_andi_tl(pred, arg, 1); in gen_cmpnd_tstbit0_jmp() 689 tcg_gen_andi_tl(pred, arg, 1); in gen_testbit0_jumpnv() 723 tcg_gen_andi_tl(lsb, pred, 1); in gen_cond_call() 735 tcg_gen_andi_tl(lsb, pred, 1); in gen_cond_callr() 830 tcg_gen_andi_tl(LSB, pred, 1); in gen_cond_return() [all …]
|
H A D | macros.h | 220 #define fLSBOLD(VAL) tcg_gen_andi_tl(LSB, (VAL), 1) 226 #define fLSBNEW(PVAL) tcg_gen_andi_tl(LSB, (PVAL), 1) 234 tcg_gen_andi_tl(LSB, (VAL), 1); \ 239 tcg_gen_andi_tl(LSB, (PNUM), 1); \
|
H A D | translate.c | 760 tcg_gen_andi_tl(addr, ctx->dczero_addr, ~0x1f); in process_dczeroa()
|
/openbmc/qemu/target/mips/tcg/ |
H A D | mxu_translate.c | 777 tcg_gen_andi_tl(t0, t0, 0xFF00FFFF); in gen_mxu_s8ldd() 1047 tcg_gen_andi_tl(rounding, mxu_CR, 0x2); in gen_mxu_d16mul() 1059 tcg_gen_andi_tl(bias, mxu_CR, 0x4); in gen_mxu_d16mul() 1061 tcg_gen_andi_tl(t0, t3, 0x1ffff); in gen_mxu_d16mul() 1067 tcg_gen_andi_tl(t0, t2, 0x1ffff); in gen_mxu_d16mul() 1082 tcg_gen_andi_tl(t3, t3, 0xffff0000); in gen_mxu_d16mul() 1172 tcg_gen_andi_tl(rounding, mxu_CR, 0x2); in gen_mxu_d16mac() 1184 tcg_gen_andi_tl(bias, mxu_CR, 0x4); in gen_mxu_d16mac() 1186 tcg_gen_andi_tl(t0, t3, 0x1ffff); in gen_mxu_d16mac() 1192 tcg_gen_andi_tl(t0, t2, 0x1ffff); in gen_mxu_d16mac() [all …]
|
H A D | tx79_translate.c | 340 tcg_gen_andi_tl(addr, addr, ~0xf); in trans_LQ() 363 tcg_gen_andi_tl(addr, addr, ~0xf); in trans_SQ()
|
H A D | translate.c | 1986 tcg_gen_andi_tl(t1, addr, sizem1); in gen_lxl() 1991 tcg_gen_andi_tl(t0, addr, ~sizem1); in gen_lxl() 2013 tcg_gen_andi_tl(t1, addr, sizem1); in gen_lxr() 2018 tcg_gen_andi_tl(t0, addr, ~sizem1); in gen_lxr() 2404 tcg_gen_andi_tl(cpu_gpr[rt], cpu_gpr[rs], uimm); in gen_logic_imm() 2827 tcg_gen_andi_tl(t0, t0, 0x1f); in gen_shift() 2832 tcg_gen_andi_tl(t0, t0, 0x1f); in gen_shift() 2837 tcg_gen_andi_tl(t0, t0, 0x1f); in gen_shift() 2855 tcg_gen_andi_tl(t0, t0, 0x3f); in gen_shift() 2859 tcg_gen_andi_tl(t0, t0, 0x3f); in gen_shift() [all …]
|
/openbmc/qemu/target/ppc/ |
H A D | power8-pmu-regs.c.inc | 70 tcg_gen_andi_tl(ret, ret, ~(spr_mask)); 73 tcg_gen_andi_tl(t0, cpu_gpr[gprn], spr_mask); 97 tcg_gen_andi_tl(t0, t0, MMCR0_UREG_MASK); 157 tcg_gen_andi_tl(t0, t0, MMCR2_UREG_MASK);
|
H A D | translate.c | 585 tcg_gen_andi_tl(cpu_xer, src, in spr_write_xer() 908 tcg_gen_andi_tl(t0, cpu_gpr[gprn], 0x3FFFFF00000ULL); in spr_write_hior() 990 tcg_gen_andi_tl(t0, cpu_gpr[gprn], 0xFF); in spr_write_40x_pid() 1012 tcg_gen_andi_tl(t0, cpu_gpr[gprn], 0xF); in spr_write_pir() 1171 tcg_gen_andi_tl(t0, cpu_gpr[gprn], L1CSR0_DCE | L1CSR0_CPE); in spr_write_e500_l1csr0() 1179 tcg_gen_andi_tl(t0, cpu_gpr[gprn], L1CSR1_ICE | L1CSR1_CPE); in spr_write_e500_l1csr1() 1187 tcg_gen_andi_tl(t0, cpu_gpr[gprn], in spr_write_e500_l2csr0() 2015 tcg_gen_andi_tl(t1, t1, mask); in gen_rlwimi() 2016 tcg_gen_andi_tl(t_ra, t_ra, ~mask); in gen_rlwimi() 2054 tcg_gen_andi_tl(t_ra, t_rs, mask); in gen_rlwinm() [all …]
|
/openbmc/qemu/scripts/coccinelle/ |
H A D | tcg_gen_extract.cocci | 59 tcg_gen_andi_tl@and_p 106 -tcg_gen_andi_tl@and_p(ret, ret, msk);
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvi.c.inc | 103 tcg_gen_andi_tl(target_pc, target_pc, (target_ulong)-2); 113 tcg_gen_andi_tl(t0, target_pc, 0x2); 543 return gen_logic_imm_fn(ctx, a, tcg_gen_andi_tl); 634 tcg_gen_andi_tl(hs, shamt, 64); 635 tcg_gen_andi_tl(ls, shamt, 63); 637 tcg_gen_andi_tl(rs, shamt, 63); 676 tcg_gen_andi_tl(hs, shamt, 64); 677 tcg_gen_andi_tl(rs, shamt, 63); 679 tcg_gen_andi_tl(ls, shamt, 63); 708 tcg_gen_andi_tl(hs, shamt, 64); [all …]
|
H A D | trans_rvb.c.inc | 220 tcg_gen_andi_tl(ret, ret, 1);
|
/openbmc/qemu/target/tricore/ |
H A D | translate.c | 877 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_maddr32_h() 903 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_maddsur32_h() 938 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_maddr32s_h() 964 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_maddsur32s_h() 1672 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_msubr32_h() 1706 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_msubr32s_h() 2017 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_msubadr32_h() 2110 tcg_gen_andi_tl(temp2, r1, 0xffff0000); in gen_msubadr32s_h() 2363 tcg_gen_andi_tl(ret, ret, 0xffff0000); in gen_mulr_q() 2482 tcg_gen_andi_tl(temp_low, r1, 0xffff); in gen_sh_hi() [all …]
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-op.h | 185 #define tcg_gen_andi_tl tcg_gen_andi_i64 macro 305 #define tcg_gen_andi_tl tcg_gen_andi_i32
|
/openbmc/qemu/target/ppc/translate/ |
H A D | fixedpoint-impl.c.inc | 750 tcg_gen_andi_tl(t0, t0, mask); 845 tcg_gen_andi_tl(temp, temp, mask); 865 tcg_gen_andi_tl(cpu_gpr[a->ra], cpu_gpr[a->rt], shift ? a->ui << 16 : a->ui); 973 tcg_gen_andi_tl(t0, t0, ~0x001C000000000000ULL); 1104 tcg_gen_andi_tl(ra, ra, (target_ulong)0x100000001ULL); 1122 tcg_gen_andi_tl(ra, ra, 1);
|
H A D | spe-impl.c.inc | 989 tcg_gen_andi_tl(cpu_gpr[rD(ctx->opcode)], cpu_gpr[rA(ctx->opcode)], 991 tcg_gen_andi_tl(cpu_gprh[rD(ctx->opcode)], cpu_gprh[rA(ctx->opcode)], 1061 tcg_gen_andi_tl(cpu_gpr[rD(ctx->opcode)], cpu_gpr[rA(ctx->opcode)], 1125 tcg_gen_andi_tl(cpu_gprh[rD(ctx->opcode)], cpu_gprh[rA(ctx->opcode)],
|
H A D | vmx-impl.c.inc | 46 tcg_gen_andi_tl(EA, EA, ~0xf); 69 tcg_gen_andi_tl(EA, EA, ~0xf); 93 tcg_gen_andi_tl(EA, EA, ~(size - 1)); 1739 tcg_gen_andi_tl(rc, cpu_gpr[a->rc], 0x1F); 1766 tcg_gen_andi_tl(idx, ra, 0xF);
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 326 tcg_gen_andi_tl(addr, addr, 0xffffffffULL); in gen_address_mask() 438 tcg_gen_andi_tl(t, t, 3); in gen_op_taddcc() 503 tcg_gen_andi_tl(t, t, 3); in gen_op_tsubcc() 561 tcg_gen_andi_tl(t0, t0, 1u << 31); in gen_op_mulscc() 841 tcg_gen_andi_tl(shift, gsr, 7); in gen_op_faligndata_i() 1088 tcg_gen_andi_tl(t, addr, mask); in gen_check_align() 1877 tcg_gen_andi_tl(saddr, src, -32); in gen_st_asi() 1878 tcg_gen_andi_tl(daddr, addr, -32); in gen_st_asi() 2345 tcg_gen_andi_tl(daddr, addr, -32); in gen_stda_asi() 3414 tcg_gen_andi_tl(tmp, src, mask); in do_wrwim() [all …]
|
/openbmc/qemu/target/i386/tcg/ |
H A D | emit.c.inc | 96 tcg_gen_andi_tl(ofs, ofs, -1 << ot); 1441 tcg_gen_andi_tl(s->T1, s->T1, (8 << ot) - 1); 1588 tcg_gen_andi_tl(cpu_cc_src, cpu_cc_src, ~CC_C); 2624 tcg_gen_andi_tl(s->T1, s->T0, 0xff00); 3249 tcg_gen_andi_tl(*count, cpu_regs[R_ECX], mask); 3337 tcg_gen_andi_tl(decode->cc_dst, cpu_cc_src, 1); 3469 tcg_gen_andi_tl(decode->cc_dst, low, 1); 3518 tcg_gen_andi_tl(decode->cc_dst, low, 1); 3760 tcg_gen_andi_tl(cpu_cc_src, cpu_cc_src, CC_O); 3761 tcg_gen_andi_tl(s->T0, s->T0, CC_S | CC_Z | CC_A | CC_P | CC_C); [all …]
|
H A D | translate.c | 2141 tcg_gen_andi_tl(t, t, ~mask); in gen_reset_eflags() 2229 tcg_gen_andi_tl(cpu_eip, cpu_eip, mask); in gen_jmp_rel() 3226 tcg_gen_andi_tl(s->T0, s->T0, 0xffffff); in gen_multi0F() 3242 tcg_gen_andi_tl(s->T0, s->T0, 0xffffff); in gen_multi0F() 3292 tcg_gen_andi_tl(s->T0, s->T0, 0xf); in gen_multi0F() 3293 tcg_gen_andi_tl(s->T1, s->T1, ~0xe); in gen_multi0F()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 846 tcg_gen_andi_tl(addr, addr, ~3); in trans_lwx() 999 tcg_gen_andi_tl(addr, addr, ~3); in trans_swx()
|