aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-gcc.cc
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2025-04-14 14:21:15 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2025-04-14 14:39:28 +0200
commit044d0d1ee1a61c21670068485d4a250edfbb695a (patch)
treea04035b4e15a0a8d1de8d34af997e2af28f3f5c7 /gcc/rust/rust-gcc.cc
parentde1c734a8ae034c92f485e7f58b7fcb1c921ecd2 (diff)
downloadgcc-044d0d1ee1a61c21670068485d4a250edfbb695a.zip
gcc-044d0d1ee1a61c21670068485d4a250edfbb695a.tar.gz
gcc-044d0d1ee1a61c21670068485d4a250edfbb695a.tar.bz2
ipa-cp: Make dumping of widest_ints even more sane
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. gcc/ChangeLog: 2025-03-21 Martin Jambor <mjambor@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.
Diffstat (limited to 'gcc/rust/rust-gcc.cc')
0 files changed, 0 insertions, 0 deletions