This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671

--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
As there are two different comparisons, I've in the debugger tried to manually
optimize just one of them and not the other one (return 0 in gdb), and it seems
that it is the:
&tmp == _286
comparison that matters (when optimized into false, testcase aborts), the other
comparison doesn't matter.
tmp is indeed an automatic variable and _286 is this parameter + some constant
offset, so indeed fre3 is right to optimize that away.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]