> This patch just introduces a form of dumping of widest ints that only
> have zeros in the lowest 128 bits so that instead of printing
> thousands of f's the output looks like:
>
> Bits: value = 0xffff, mask = all ones folled by
> 0xffffffffffffffffffffffffffff0000
>
> and then makes sure we use the function not only to print bits but
> also to print masks where values like these can also occur.
>
> Bootstrapped and tested and LTO bootstrapped on x86_64-linux. OK for
> master?
>
> Thanks,
>
> Martin
>
>
> gcc/ChangeLog:
>
> 2025-03-21 Martin Jambor <mjam...@suse.cz>
>
> * ipa-cp.cc (ipcp_print_widest_int): Also add a truncated form of
> dumping of widest ints which only have zeros in the lowest 128 bits.
> Update the comment.
> (ipcp_bits_lattice::print): Also dump the mask using
> ipcp_print_widest_int.
> (ipcp_store_vr_results): Likewise.
OK.
I noticed that dupming all those f's also makes my dumps very long in
some cases :)
Honza