This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [lno] Refine wrap-around matched cases
- From: Pop Sébastian <pop at gauvain dot u-strasbg dot fr>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 12 Jan 2004 17:23:21 +0100
- Subject: Re: [lno] Refine wrap-around matched cases
- References: <20040112142421.GA11874@gauvain.u-strasbg.fr>
I forgot to update the result of one of the testcases that now works.
* gcc.dg/tree-ssa-chrec/ssa-chrec-51.c.scev: Adjusted.
Index: ssa-chrec-51.c.scev
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/gcc.dg/tree-ssa-chrec/Attic/ssa-chrec-51.c.scev,v
retrieving revision 1.1.2.1
diff -c -3 -p -r1.1.2.1 ssa-chrec-51.c.scev
*** ssa-chrec-51.c.scev 9 Jan 2004 12:15:54 -0000 1.1.2.1
--- ssa-chrec-51.c.scev 12 Jan 2004 16:19:53 -0000
***************
*** 1,5 ****
- The result should be something like:
- i -> {0, +, j + 2}_1
! But for the moment the analyzer fails because it recognize it as a wrap-around evolution.
--- 1,19 ----
! Scalar evolution functions:
!
! temp_var
! -> i_1 + j_4;
!
! i
! -> {0, +, j_4 + 2}_1
!
!
!
! Scalar evolution functions:
!
! j
! -> not_analyzed_yet
!
!
!