slsr-1.c: Allow widening multiplications.
authorNaveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
Thu, 28 Feb 2013 06:44:06 +0000 (06:44 +0000)
committerNaveen H.S <naveenh@gcc.gnu.org>
Thu, 28 Feb 2013 06:44:06 +0000 (06:44 +0000)
2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>

* gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
* gcc.dg/tree-ssa/slsr-2.c: Likewise.
* gcc.dg/tree-ssa/slsr-3.c: Likewise.

From-SVN: r196329

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/slsr-1.c
gcc/testsuite/gcc.dg/tree-ssa/slsr-2.c
gcc/testsuite/gcc.dg/tree-ssa/slsr-3.c

index 20e9673121fb75812141312b5d6a1f9b77cf1229..cfc7156569f2067eb325b66a883668dd68a611e7 100644 (file)
@@ -1,3 +1,9 @@
+2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
+
+       * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
+       * gcc.dg/tree-ssa/slsr-2.c: Likewise.
+       * gcc.dg/tree-ssa/slsr-3.c: Likewise.
+
 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
 
        PR middle-end/45472
index f8c33191b7beb61836df832501f679765baccdef..38da17915120a5e71f3af4def61424c9d889cf54 100644 (file)
@@ -14,7 +14,7 @@ f (int *p, unsigned int n)
     foo (*(p + 48 + n * 4));
 }
 
-/* { dg-final { scan-tree-dump-times "\\+ 128" 1 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 64" 1 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 192" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 128|\\, 128>" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 64|\\, 64>" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 192|\\, 192>" 1 "optimized" } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */
index 6709ee0f77a4200e4448badcf0869be2ba2a7a24..c6bb3e030e97b6681d972035ad42da4ae8270657 100644 (file)
@@ -11,6 +11,6 @@ f (int *p, int n)
   foo (*(p + 16 + n * 4));
 }
 
-/* { dg-final { scan-tree-dump-times "\\+ 144" 1 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 96" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 144|\\, 144>" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 96|\\, 96>" 1 "optimized" } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */
index a21ee4d8c267a8d6408964ebbfe034476cbcad53..32edf2b77b33c34c9d9b75109a18303a8aeff2df 100644 (file)
@@ -16,7 +16,7 @@ foo (int a[], int b[], int i)
 }
 
 /* { dg-final { scan-tree-dump-times "\\* 4" 1 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 4" 2 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 8" 1 "optimized" } } */
-/* { dg-final { scan-tree-dump-times "\\+ 12" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 4|\\, 4>" 2 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 8|\\, 8>" 1 "optimized" } } */
+/* { dg-final { scan-tree-dump-times "\\+ 12|\\, 12>" 1 "optimized" } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */