https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103820
luoxhu at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luoxhu at gcc dot gnu.org --- Comment #7 from luoxhu at gcc dot gnu.org --- (In reply to CVS Commits from comment #6) > The master branch has been updated by Xiong Hu Luo <luo...@gcc.gnu.org>: > > https://gcc.gnu.org/g:0552605b7b27dc6beed62e71bd05bc1efd191c0d > > commit r12-6430-g0552605b7b27dc6beed62e71bd05bc1efd191c0d > Author: Xionghu Luo <luo...@linux.ibm.com> > Date: Mon Jan 10 20:05:56 2022 -0600 > > testsuite: Fix regression on m32 by r12-6087 [PR103820] > > r12-6087 will avoid move cold bb out of hot loop, while the original > intent of this testcase is to hoist divides out of loop and CSE them to > only one divide. So increase the loop count to turn the cold bb to hot > bb again. Then the 3 divides could be rewritten with same reciptmp. > > Tested pass on Power-Linux {32,64}, x86 {64,32} and i686-linux. > > gcc/testsuite/ChangeLog: > > PR testsuite/103820 > * gcc.dg/tree-ssa/recip-3.c: Adjust. Typo. should be PR103802.