Lines Matching refs:dst_width

998                                         unsigned dst_width,  in gen_extend_imm_width_op()  argument
1011 assert(dst_width == 64 || dst_width == 32); in gen_extend_imm_width_op()
1023 return gen_imm_value(c, locp, 0, dst_width, signedness); in gen_extend_imm_width_op()
1032 HexValue res = gen_imm_qemu_tmp(c, locp, dst_width, signedness); in gen_extend_imm_width_op()
1033 gen_c_int_type(c, locp, dst_width, signedness); in gen_extend_imm_width_op()
1038 OUT(c, locp, &res, " = ", sign_prefix, "extract", &dst_width); in gen_extend_imm_width_op()
1049 HexValue res = gen_tmp(c, locp, dst_width, signedness); in gen_extend_imm_width_op()
1058 OUT(c, locp, "tcg_gen_", sign_prefix, "extract_i", &dst_width); in gen_extend_imm_width_op()
1063 OUT(c, locp, "tcg_gen_movi_i", &dst_width, "(", &res, in gen_extend_imm_width_op()
1079 unsigned dst_width, in gen_extend_tcg_width_op() argument
1084 HexValue zero = gen_constant(c, locp, "0", dst_width, UNSIGNED); in gen_extend_tcg_width_op()
1085 HexValue shift = gen_tmp(c, locp, dst_width, UNSIGNED); in gen_extend_tcg_width_op()
1089 assert(dst_width == 64 || dst_width == 32); in gen_extend_tcg_width_op()
1092 res = gen_tmp(c, locp, dst_width, signedness); in gen_extend_tcg_width_op()
1094 OUT(c, locp, "tcg_gen_subfi_i", &dst_width); in gen_extend_tcg_width_op()
1095 OUT(c, locp, "(", &shift, ", ", &dst_width, ", ", &src_width_m, ");\n"); in gen_extend_tcg_width_op()
1097 HexValue mask = gen_constant(c, locp, "-1", dst_width, UNSIGNED); in gen_extend_tcg_width_op()
1098 OUT(c, locp, "tcg_gen_shr_i", &dst_width, "(", in gen_extend_tcg_width_op()
1100 OUT(c, locp, "tcg_gen_and_i", &dst_width, "(", in gen_extend_tcg_width_op()
1103 OUT(c, locp, "tcg_gen_shl_i", &dst_width, "(", in gen_extend_tcg_width_op()
1105 OUT(c, locp, "tcg_gen_sar_i", &dst_width, "(", in gen_extend_tcg_width_op()
1108 OUT(c, locp, "tcg_gen_movcond_i", &dst_width, "(TCG_COND_EQ, ", &res, in gen_extend_tcg_width_op()
1119 unsigned dst_width, in gen_extend_op() argument
1123 unsigned bit_width = (dst_width == 64) ? 64 : 32; in gen_extend_op()