https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93483
--- Comment #15 from anlauf at gcc dot gnu.org --- (In reply to anlauf from comment #14) > Is it conceivable that a somewhat weaker form of simplification, which > addresses the parentheses as well as the basic unary and binary operators > could still be used for the time being? > > There is simplify_intrinsic_op; it just needs to be made non-static. > And seems to work here, also for Mikael's example. > > So on top of the posted patch, Argh, this doesn't work. My fault.