Fix gcc.target/aarch64/sve/peel_ind_1.c for -mcmodel=tiny
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Fri, 26 Jan 2018 10:46:56 +0000 (10:46 +0000)
committerSzabolcs Nagy <nsz@gcc.gnu.org>
Fri, 26 Jan 2018 10:46:56 +0000 (10:46 +0000)
gcc/testsuite/ChangeLog:

2018-01-26  Szabolcs Nagy  <szabolcs.nagy@arm.com>

* gcc.target/aarch64/sve/peel_ind_1.c: Match (adrp|adr) in scan-assembler.
* gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
* gcc.target/aarch64/sve/peel_ind_3.c: Likewise.

From-SVN: r257078

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_1.c
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_2.c
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_3.c

index 5df5351a9322fa303c3c9bed80723fe1e1e59d29..2402caab4d78520ab6cc41a4b8a1c5a6fab5721d 100644 (file)
@@ -1,3 +1,9 @@
+2018-01-26  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * gcc.target/aarch64/sve/peel_ind_1.c: Match (adrp|adr) in scan-assembler.
+       * gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
+       * gcc.target/aarch64/sve/peel_ind_3.c: Likewise.
+
 2018-01-26  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/81082
index 864026499cd31419afc8ac229f7f87d47ac76b00..a064c337b67e3e197a5192966f9f59db4c7ebdd7 100644 (file)
@@ -21,7 +21,7 @@ foo (void)
 }
 
 /* We should operate on aligned vectors.  */
-/* { dg-final { scan-assembler {\tadrp\tx[0-9]+, x\n} } } */
+/* { dg-final { scan-assembler {\t(adrp|adr)\tx[0-9]+, x\n} } } */
 /* We should use an induction that starts at -5, with only the last
    7 elements of the first iteration being active.  */
 /* { dg-final { scan-assembler {\tindex\tz[0-9]+\.s, #-5, #5\n} } } */
index 2bfc09a7602de4a208e11be1c6df67513cebba84..f2113be90a78a0527225ce26eb9d0acfd40ba904 100644 (file)
@@ -17,6 +17,6 @@ foo (void)
 }
 
 /* We should operate on aligned vectors.  */
-/* { dg-final { scan-assembler {\tadrp\tx[0-9]+, x\n} } } */
+/* { dg-final { scan-assembler {\t(adrp|adr)\tx[0-9]+, x\n} } } */
 /* We should unroll the loop three times.  */
 /* { dg-final { scan-assembler-times "\tst1w\t" 3 } } */
index 8364dc6107ad89bfdbf2e595e087172dca472c31..441589eef600df0d1b264780774a9bdc4deb975e 100644 (file)
@@ -17,5 +17,5 @@ foo (int start)
 }
 
 /* We should operate on aligned vectors.  */
-/* { dg-final { scan-assembler {\tadrp\tx[0-9]+, x\n} } } */
+/* { dg-final { scan-assembler {\t(adrp|adr)\tx[0-9]+, x\n} } } */
 /* { dg-final { scan-assembler {\tubfx\t} } } */