https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92074
Bug ID: 92074 Summary: [10 regression] 26% performance regression on Spec2017 548.exchange2_r Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: linkw at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- We found r276516 caused 26% performance degradation on SPEC2017 548.exchange2_r on powerpc64le. commit a3a17776a15a425662183c39700210bc76928a43 Author: hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Thu Oct 3 15:08:21 2019 +0000 * params.def (PARAM_INLINE_HEURISTICS_HINT_PERCENT, PARAM_INLINE_HEURISTICS_HINT_PERCENT_O2): New. * doc/invoke.texi (inline-heuristics-hint-percent, inline-heuristics-hint-percent-O2): Document. * tree-inline.c (inline_insns_single, inline_insns_auto): Add new hint attribute. (can_inline_edge_by_limits_p): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@276516 138bc75d-0d04-0410-961f-82ee72b054a4 The option set used is: -Ofast -mcpu=power9 -fpeel-loops -funroll-loops -mrecip cpu info: POWER9, altivec supported