Lines Matching refs:subreg
8823 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_lsh() local
8826 dst_reg->var_off = tnum_subreg(tnum_lshift(subreg, umin_val)); in scalar32_min_max_lsh()
8883 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_rsh() local
8904 dst_reg->var_off = tnum_rshift(subreg, umin_val); in scalar32_min_max_rsh()
9496 struct tnum subreg = tnum_subreg(reg->var_off); in is_branch32_taken() local
9501 if (tnum_is_const(subreg)) in is_branch32_taken()
9502 return !!tnum_equals_const(subreg, val); in is_branch32_taken()
9505 if (tnum_is_const(subreg)) in is_branch32_taken()
9506 return !tnum_equals_const(subreg, val); in is_branch32_taken()
9509 if ((~subreg.mask & subreg.value) & val) in is_branch32_taken()
9511 if (!((subreg.mask | subreg.value) & val)) in is_branch32_taken()