Lines Matching refs:tnum_subreg
2058 struct tnum var32_off = tnum_subreg(reg->var_off); in __update_reg32_bounds()
2171 struct tnum var32_off = tnum_intersect(tnum_subreg(var64_off), in __reg_bound_offset()
5804 reg->var_off = tnum_subreg(reg->var_off); in zext_32_to_64()
12429 struct tnum var32_off = tnum_subreg(dst_reg->var_off); in scalar32_min_max_and()
12498 struct tnum var32_off = tnum_subreg(dst_reg->var_off); in scalar32_min_max_or()
12567 struct tnum var32_off = tnum_subreg(dst_reg->var_off); in scalar32_min_max_xor()
12646 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_lsh()
12649 dst_reg->var_off = tnum_subreg(tnum_lshift(subreg, umin_val)); in scalar32_min_max_lsh()
12706 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_rsh()
12780 dst_reg->var_off = tnum_arshift(tnum_subreg(dst_reg->var_off), umin_val, 32); in scalar32_min_max_arsh()
13385 struct tnum subreg = tnum_subreg(reg->var_off); in is_branch32_taken()
13643 struct tnum false_32off = tnum_subreg(false_reg->var_off); in reg_set_min_max()
13645 struct tnum true_32off = tnum_subreg(true_reg->var_off); in reg_set_min_max()
13672 true_32off = tnum_subreg(true_reg->var_off); in reg_set_min_max()
13681 false_32off = tnum_subreg(false_reg->var_off); in reg_set_min_max()
13782 tnum_subreg(false_32off)); in reg_set_min_max()
13784 tnum_subreg(true_32off)); in reg_set_min_max()
14087 is_jmp32 && tnum_is_const(tnum_subreg(src_reg->var_off))) { in check_cond_jmp_op()
14089 tnum_subreg(src_reg->var_off).value, in check_cond_jmp_op()
14099 is_jmp32 && tnum_is_const(tnum_subreg(dst_reg->var_off))) { in check_cond_jmp_op()
14101 tnum_subreg(dst_reg->var_off).value, in check_cond_jmp_op()
14173 tnum_is_const(tnum_subreg(src_reg->var_off)))) in check_cond_jmp_op()
14177 tnum_subreg(src_reg->var_off).value, in check_cond_jmp_op()
14181 tnum_is_const(tnum_subreg(dst_reg->var_off)))) in check_cond_jmp_op()
14185 tnum_subreg(dst_reg->var_off).value, in check_cond_jmp_op()