https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114711
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Keywords| |missed-optimization Ever confirmed|0 |1 Last reconfirmed| |2024-04-13 Severity|normal |enhancement --- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- In the openssl code, it is a loop which can be unrolled and gcc does and then is able to handle the load for string just fine but not the resulting ID. See the linked issue for that. But confirmed on this one but it is definitely harder.