> PR117081 is about regression in povray. The reducted testcase: Just for clarification. PR117081 is not about regression in povray. it's related to FAIL: gcc.target/i386/pr91384.c scan-assembler-not testl The pr91384.c is added by r12-7417 which is peephole optimization expecting some specific instruction sequence, the regression can be fixed by adding new peephole pattern.
H.J patch actually regressed povray by introducing extra push/pops (since it adds preference for callee save registers, in the benchmark using caller saved registers is much better). Sorry, I may not have been clear in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117081#c9 -- BR, Hongtao