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.

Reply via email to