OSDN Git Service

Backport from mainline
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jan 2013 00:23:05 +0000 (00:23 +0000)
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jan 2013 00:23:05 +0000 (00:23 +0000)
2012-09-26  Janis Johnson  <janisjo@codesourcery.com>

* gcc.target/arm/combine-movs.c

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@195453 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/combine-movs.c

index 0a39b2d..9b771e0 100644 (file)
@@ -1,6 +1,11 @@
 2013-01-24  Janis Johnson  <janisjo@codesourcery.com>
 
        Backport from mainline
+       2012-09-26  Janis Johnson  <janisjo@codesourcery.com>
+
+       * gcc.target/arm/combine-movs.c
+
+       Backport from mainline
        2012-09-11  Christophe Lyon  <christophe.lyon@linaro.org>
 
        * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
index 4209a33..e9fd6cb 100644 (file)
@@ -9,4 +9,5 @@ void foo (unsigned long r[], unsigned int d)
     r[i] = 0;
 }
 
-/* { dg-final { scan-assembler "movs\tr\[0-9\]" } } */
+/* { dg-final { scan-assembler "lsrs\tr\[0-9\]" { target arm_thumb2 } } } */
+/* { dg-final { scan-assembler "movs\tr\[0-9\]" { target { ! arm_thumb2 } } } } */