Mechanically via sed -i.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
{ .fni8 = gen_ssra64_i64,
.fniv = gen_ssra_vec,
.fno = gen_helper_gvec_ssra_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.load_dest = true,
.vece = MO_64 },
{ .fni8 = gen_usra64_i64,
.fniv = gen_usra_vec,
.fno = gen_helper_gvec_usra_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.load_dest = true,
.opt_opc = vecop_list,
.vece = MO_64, },
{ .fni8 = gen_srshr64_i64,
.fniv = gen_srshr_vec,
.fno = gen_helper_gvec_srshr_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.vece = MO_64 },
};
{ .fni8 = gen_srsra64_i64,
.fniv = gen_srsra_vec,
.fno = gen_helper_gvec_srsra_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.load_dest = true,
.vece = MO_64 },
{ .fni8 = gen_urshr64_i64,
.fniv = gen_urshr_vec,
.fno = gen_helper_gvec_urshr_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.vece = MO_64 },
};
{ .fni8 = gen_ursra64_i64,
.fniv = gen_ursra_vec,
.fno = gen_helper_gvec_ursra_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.load_dest = true,
.vece = MO_64 },
{ .fni8 = gen_shr64_ins_i64,
.fniv = gen_shr_ins_vec,
.fno = gen_helper_gvec_sri_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.load_dest = true,
.opt_opc = vecop_list,
.vece = MO_64 },
{ .fni8 = gen_shl64_ins_i64,
.fniv = gen_shl_ins_vec,
.fno = gen_helper_gvec_sli_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.load_dest = true,
.opt_opc = vecop_list,
.vece = MO_64 },
.vece = MO_32 },
{ .fni8 = gen_mla64_i64,
.fniv = gen_mla_vec,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.load_dest = true,
.opt_opc = vecop_list,
.vece = MO_64 },
.vece = MO_32 },
{ .fni8 = gen_mls64_i64,
.fniv = gen_mls_vec,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.load_dest = true,
.opt_opc = vecop_list,
.vece = MO_64 },
.vece = MO_32 },
{ .fni8 = gen_cmtst_i64,
.fniv = gen_cmtst_vec,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.vece = MO_64 },
};
{ .fni8 = gen_sabd_i64,
.fniv = gen_sabd_vec,
.fno = gen_helper_gvec_sabd_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.vece = MO_64 },
};
{ .fni8 = gen_uabd_i64,
.fniv = gen_uabd_vec,
.fno = gen_helper_gvec_uabd_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.vece = MO_64 },
};
{ .fni8 = gen_saba_i64,
.fniv = gen_saba_vec,
.fno = gen_helper_gvec_saba_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.load_dest = true,
.vece = MO_64 },
{ .fni8 = gen_uaba_i64,
.fniv = gen_uaba_vec,
.fno = gen_helper_gvec_uaba_d,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.opt_opc = vecop_list,
.load_dest = true,
.vece = MO_64 },
static const GVecGen2 g = {
.fni8 = gen_bswap32_i64,
.fni4 = tcg_gen_bswap32_i32,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_32
};
.fniv = gen_eor3_vec,
.fno = gen_helper_sve2_eor3,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &op);
}
.fniv = gen_bcax_vec,
.fno = gen_helper_sve2_bcax,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &op);
}
.fniv = gen_bsl1n_vec,
.fno = gen_helper_sve2_bsl1n,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &op);
}
.fniv = gen_bsl2n_vec,
.fno = gen_helper_sve2_bsl2n,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &op);
}
.fniv = gen_nbsl_vec,
.fno = gen_helper_sve2_nbsl,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &op);
}
.fni8 = gen_and_pg_i64,
.fniv = gen_and_pg_vec,
.fno = gen_helper_sve_and_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_bic_pg_i64,
.fniv = gen_bic_pg_vec,
.fno = gen_helper_sve_bic_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_eor_pg_i64,
.fniv = gen_eor_pg_vec,
.fno = gen_helper_sve_eor_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_orr_pg_i64,
.fniv = gen_orr_pg_vec,
.fno = gen_helper_sve_orr_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_orn_pg_i64,
.fniv = gen_orn_pg_vec,
.fno = gen_helper_sve_orn_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_nor_pg_i64,
.fniv = gen_nor_pg_vec,
.fno = gen_helper_sve_nor_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fni8 = gen_nand_pg_i64,
.fniv = gen_nand_pg_vec,
.fno = gen_helper_sve_nand_pppp,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (!dc_isar_feature(aa64_sve, s)) {
.fniv = tcg_gen_sub_vec,
.fno = gen_helper_sve_subri_d,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64,
.scalar_first = true }
};
.fno = gen_helper_gvec_sclamp_d,
.opt_opc = vecop,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64 }
+ .prefer_i64 = true }
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &ops[vece]);
}
.fno = gen_helper_gvec_uclamp_d,
.opt_opc = vecop,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64 }
+ .prefer_i64 = true }
};
tcg_gen_gvec_4(d, n, m, a, oprsz, maxsz, &ops[vece]);
}
.fniv = gen_pmovmskb_vec,
.opt_opc = vecop_list,
.vece = MO_64,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64
+ .prefer_i64 = true
};
MemOp ot = decode->op[2].ot;
int vec_len = vector_len(s, decode);
.fniv = gen_rsub_vec,
.fno = gen_helper_vec_rsubs64,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fni8 = tcg_gen_mov_i64,
.fniv = vec_mov2,
.fno = gen_helper_gvec_mov,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (dofs == aofs && dbase == abase) {
.fni8 = tcg_gen_not_i64,
.fniv = tcg_gen_not_vec,
.fno = gen_helper_gvec_not,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
tcg_gen_gvec_2(dofs, aofs, oprsz, maxsz, &g);
}
.fniv = tcg_gen_add_vec,
.fno = gen_helper_gvec_add64,
.opt_opc = vecop_list_add,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_add_vec,
.fno = gen_helper_gvec_adds64,
.opt_opc = vecop_list_add,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_sub_vec,
.fno = gen_helper_gvec_subs64,
.opt_opc = vecop_list_sub,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_sub_vec,
.fno = gen_helper_gvec_sub64,
.opt_opc = vecop_list_sub,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_mul_vec,
.fno = gen_helper_gvec_mul64,
.opt_opc = vecop_list_mul,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_mul_vec,
.fno = gen_helper_gvec_muls64,
.opt_opc = vecop_list_mul,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_neg_vec,
.fno = gen_helper_gvec_neg64,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_abs_vec,
.fno = gen_helper_gvec_abs64,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fni8 = tcg_gen_and_i64,
.fniv = tcg_gen_and_vec,
.fno = gen_helper_gvec_and,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_or_i64,
.fniv = tcg_gen_or_vec,
.fno = gen_helper_gvec_or,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_xor_i64,
.fniv = tcg_gen_xor_vec,
.fno = gen_helper_gvec_xor,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_andc_i64,
.fniv = tcg_gen_andc_vec,
.fno = gen_helper_gvec_andc,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_orc_i64,
.fniv = tcg_gen_orc_vec,
.fno = gen_helper_gvec_orc,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_nand_i64,
.fniv = tcg_gen_nand_vec,
.fno = gen_helper_gvec_nand,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_nor_i64,
.fniv = tcg_gen_nor_vec,
.fno = gen_helper_gvec_nor,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_eqv_i64,
.fniv = tcg_gen_eqv_vec,
.fno = gen_helper_gvec_eqv,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
};
if (aofs == bofs) {
.fni8 = tcg_gen_and_i64,
.fniv = tcg_gen_and_vec,
.fno = gen_helper_gvec_ands,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64
};
.fni8 = tcg_gen_andc_i64,
.fniv = tcg_gen_andc_vec,
.fno = gen_helper_gvec_andcs,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64
};
.fni8 = tcg_gen_xor_i64,
.fniv = tcg_gen_xor_vec,
.fno = gen_helper_gvec_xors,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64
};
.fni8 = tcg_gen_or_i64,
.fniv = tcg_gen_or_vec,
.fno = gen_helper_gvec_ors,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64
};
.fniv = tcg_gen_shli_vec,
.fno = gen_helper_gvec_shl64i,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_shri_vec,
.fno = gen_helper_gvec_shr64i,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_sari_vec,
.fno = gen_helper_gvec_sar64i,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_rotli_vec,
.fno = gen_helper_gvec_rotl64i,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_shlv_mod_vec,
.fno = gen_helper_gvec_shl64v,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_shrv_mod_vec,
.fno = gen_helper_gvec_shr64v,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_sarv_mod_vec,
.fno = gen_helper_gvec_sar64v,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_rotlv_mod_vec,
.fno = gen_helper_gvec_rotl64v,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};
.fniv = tcg_gen_rotrv_mod_vec,
.fno = gen_helper_gvec_rotr64v,
.opt_opc = vecop_list,
- .prefer_i64 = TCG_TARGET_REG_BITS == 64,
+ .prefer_i64 = true,
.vece = MO_64 },
};