https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113576
--- Comment #43 from Hongtao Liu <liuhongt at gcc dot gnu.org> --- > Well, yes, the discussion in this bug was whether to do this at consumers > (that's sth new) or with all mask operations (that's how we handle > bit-precision integer operations, so it might be relatively easy to > do that - specifically spot the places eventually needing adjustment). > > There's do_store_flag to fixup for uses not in branches and > do_compare_and_jump for conditional jumps. reasonable enough for me.