[Bug ipa/65701] New: r221530 makes 187.facerec drop with -Ofast -flto

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Apr 8 13:41:00 GMT 2015


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

            Bug ID: 65701
           Summary: r221530 makes 187.facerec drop with -Ofast -flto
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Keywords: lto, missed-optimization
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
                CC: hubicka at gcc dot gnu.org

+2015-03-20  Jan Hubicka  <hubicka@ucw.cz>
+
+       * ipa-inline.c (can_inline_edge_p): Short circuit if inline_failed
+       already is final.
+       (ipa_inline): Recompute inline_failed codes.
+       * cif-code.def (FUNCTION_NOT_OPTIMIZED, REDEFINED_EXTERN_INLINE,
+       USES_COMDAT_LOCAL, ATTRIBUTE_MISMATCH, UNREACHABLE): Declare as 
+       CIF_FINAL_ERROR.

makes 187.facerec drop in
http://gcc.opensuse.org/SPEC/CFP/sb-megrez-head-64/recent.html, but only for
LTO.

revision range is 221529 (good) 221531 (bad).



More information about the Gcc-bugs mailing list