https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117695
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rguenth at gcc dot gnu.org
Resolution|--- |INVALID
Status|UNCONFIRMED |RESOLVED
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Well, I suppose whatever dhry2reg is computing isn't used so it's fair to
eliminate the computation. I would not recommend to use -flto with
benchmarks as often constant passed parameters get known to the kernels
benchmarked and you end up benchmarking something else than intended.
Another possibility is to exclude the "driver" from LTO by not compiling
that TU with -flto.
This isn't a bug but a problem with the benchmark or the user.