> 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

Reply via email to