> I don't see why we need to punt for that.
> Just
>   if (TREE_CODE (vr->type) == BITINT_TYPE && maxsizei > MAX_FIXED_MODE_SIZE)
>     type = build_bitint_type (maxsizei, TYPE_UNSIGNED (type));
>   else
>     type = build_nonstandard_integer_type (maxsizei, TYPE_UNSIGNED (type));
> ?  That is roughly what e.g. tree-sra.cc does too.

Thanks, this seems better, I will send a new patch set with this approach :)

Reply via email to