http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49720

--- Comment #2 from Chung-Lin Tang <cltang at gcc dot gnu.org> 2011-10-28 
06:35:37 UTC ---
Author: cltang
Date: Fri Oct 28 06:35:31 2011
New Revision: 180604

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180604
Log:
2011-10-28  Chung-Lin Tang  <clt...@codesourcery.com>

    PR rtl-optimization/49720
    * simplify-rtx.c (simplify_relational_operation_1): Detect
    infinite recursion condition in "(eq/ne (plus x cst1) cst2)
    simplifies to (eq/ne x (cst2 - cst1))" case.

    testsuite/
    * g++.dg/torture/pr49720.C: New test.


Added:
    trunk/gcc/testsuite/g++.dg/torture/pr49720.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/simplify-rtx.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to