/openbmc/qemu/tcg/ |
H A D | optimize.c | 67 uint64_t a_mask; /* mask bit is 0 iff value identical to first input */ member 1049 uint64_t a_mask = ctx->a_mask; in fold_masks() local 1061 a_mask = (int32_t)a_mask; in fold_masks() 1071 if (a_mask == 0) { in fold_masks() 1308 ctx->a_mask = z1 & ~z2; in fold_and() 1333 ctx->a_mask = z1 & ~z2; in fold_andc() 1706 ctx->a_mask = z_mask_old ^ z_mask; in fold_extract() 1774 ctx->a_mask = s_mask & ~s_mask_old; in fold_exts() 1816 ctx->a_mask = z_mask_old ^ z_mask; in fold_extu() 2479 ctx->a_mask = s_mask & ~s_mask_old; in fold_sextract() [all …]
|
/openbmc/qemu/tcg/arm/ |
H A D | tcg-target.c.inc | 1415 unsigned a_mask; 1434 a_mask = (1 << h->aa.align) - 1; 1499 if (a_mask < s_mask) { 1502 addrlo, s_mask - a_mask); 1505 tcg_out_movi32(s, COND_AL, TCG_REG_TMP, ~(s->page_mask | a_mask)); 1511 if (a_mask) { 1512 tcg_debug_assert(a_mask <= 0xff); 1513 tcg_out_dat_imm(s, COND_AL, ARITH_TST, 0, addrlo, a_mask); 1517 tcg_out_dat_reg(s, (a_mask ? COND_EQ : COND_AL), ARITH_CMP, 1525 } else if (a_mask) { [all …]
|
/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 1705 unsigned a_mask; 1708 a_mask = (1u << aa.align) - 1; 1742 if (a_mask < s_mask) { 1745 addr_adj, addr_reg, s_mask - a_mask); 1747 compare_mask = s->page_mask | a_mask; 1782 if (a_mask) { 1791 tcg_debug_assert(a_mask == sextreg(a_mask, 0, 12)); 1792 tcg_out_opc_imm(s, OPC_ANDI, TCG_REG_TMP1, addr_reg, a_mask);
|
/openbmc/qemu/tcg/sparc64/ |
H A D | tcg-target.c.inc | 1071 unsigned a_mask; 1076 a_mask = (1u << h->aa.align) - 1; 1111 compare_mask = s->page_mask | a_mask; 1137 tcg_debug_assert(check_fit_tl(a_mask, 13)); 1138 tcg_out_arithi(s, TCG_REG_G0, addr_reg, a_mask, ARITH_ANDCC);
|
/openbmc/qemu/tcg/mips/ |
H A D | tcg-target.c.inc | 1217 unsigned a_mask; 1222 a_mask = (1 << a_bits) - 1; 1275 tcg_out_movi(s, addr_type, TCG_TMP1, s->page_mask | a_mask); 1276 if (a_mask < s_mask) { 1280 TCG_TMP2, addrlo, s_mask - a_mask); 1311 if (a_mask && (use_mips32r6_instructions || a_bits != s_bits)) { 1321 tcg_out_opc_imm(s, OPC_ANDI, TCG_TMP0, addrlo, a_mask);
|
/openbmc/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 1868 unsigned a_mask; 1871 a_mask = (1 << h->aa.align) - 1; 1899 a_off = (a_mask >= s_mask ? 0 : s_mask - a_mask); 1900 tlb_mask = (uint64_t)s->page_mask | a_mask; 1935 if (a_mask) { 1941 tcg_debug_assert(a_mask <= 0xffff); 1942 tcg_out_insn(s, RI, TMLL, addr_reg, a_mask);
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 1749 unsigned a_mask; 1755 a_mask = (1 << h->aa.align) - 1; 1800 if (a_mask >= s_mask) { 1805 addr_adj, addr_reg, s_mask - a_mask); 1807 compare_mask = (uint64_t)s->page_mask | a_mask; 1824 if (a_mask) { 1832 tcg_out_logicali(s, I3404_ANDSI, 0, TCG_REG_XZR, addr_reg, a_mask);
|
/openbmc/linux/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 503 #define WRITE_SYN(name,v_mask,v_shift,a_mask,a_shift,bits,prewrite,postwrite)\ argument 511 addr &= a_mask; \
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 3204 u32 s_mask, a_mask; in offload_pedit_fields() local 3224 a_mask = mask_field_get(a_masks_p, f); in offload_pedit_fields() 3226 if (!s_mask && !a_mask) /* nothing to offload here */ in offload_pedit_fields() 3229 if (s_mask && a_mask) { in offload_pedit_fields() 3254 mask = a_mask; in offload_pedit_fields()
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target.c.inc | 2146 unsigned a_mask; 2157 a_mask = (1 << h->aa.align) - 1; 2203 if (a_mask >= s_mask) { 2207 addrlo, s_mask - a_mask); 2209 tlb_mask = s->page_mask | a_mask; 2235 } else if (a_mask) { 2245 jcc = tcg_out_cmp(s, TCG_COND_TSTNE, addrlo, a_mask, true, false);
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-lmcx-defs.h | 328 uint64_t a_mask:16; member 348 uint64_t a_mask:16;
|
/openbmc/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 1030 unsigned a_mask = (1u << a_bits) - 1; 1032 tcg_out_addi(s, addr_type, TCG_REG_TMP1, addr_reg, s_mask - a_mask);
|
/openbmc/qemu/tcg/ppc/ |
H A D | tcg-target.c.inc | 2552 unsigned a_mask = (1 << a_bits) - 1; 2554 tcg_out32(s, ADDI | TAI(TCG_REG_R0, t, s_mask - a_mask));
|