[ARC] Fix tests asm constraints.
authorClaudiu Zissulescu <claziss@synopsys.com>
Mon, 10 Jul 2017 13:55:16 +0000 (15:55 +0200)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 10 Jul 2017 13:55:16 +0000 (15:55 +0200)
LRA doesn't like the 'X' constraint as used in our tests, remove it.

gcc/testsuite
2017-07-10  Claudiu Zissulescu  <claziss@synopsys.com>

* gcc.target/arc/mulsi3_highpart-1.c: Remove 'X' constraint.
* gcc.target/arc/mulsi3_highpart-2.c: Likewise.

From-SVN: r250096

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arc/mulsi3_highpart-1.c
gcc/testsuite/gcc.target/arc/mulsi3_highpart-2.c

index 846d79c..98d9d1c 100644 (file)
@@ -1,3 +1,8 @@
+2017-07-10  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * gcc.target/arc/mulsi3_highpart-1.c: Remove 'X' constraint.
+       * gcc.target/arc/mulsi3_highpart-2.c: Likewise.
+
 2017-07-09  Uros Bizjak  <ubizjak@gmail.com>
 
        PR target/81313
index 57cb95b..5fd6c36 100644 (file)
@@ -7,7 +7,7 @@
 static int
 id (int i)
 {
-  asm ("": "+Xr" (i));
+  asm ("": "+r" (i));
   return i;
 }
 
index 287d96d..6ec4bc5 100644 (file)
@@ -9,7 +9,7 @@
 static int
 id (int i)
 {
-  asm ("": "+Xr" (i));
+  asm ("": "+r" (i));
   return i;
 }