Hi Richard,

On 2023/9/8 14:37, Richard Sandiford wrote:
I think this should instead use poly_int_tree_p and wi::to_poly_widest. There's no need to handle int64 and uint64 separately. (And there's no need to handle just 64-bit types.)

Thanks for the correction. I used wi::to_poly_wide(instead of wi::to_poly_widest) incorrectly and found that the returned type did not implement some functions such as known_le. Here is the V2 patch: https://gcc.gnu.org/pipermail/gcc-patches/2023-September/629659.html

--
Best,
Lehua

Reply via email to