From 305c526b4019fc11260c474143f6829be2cc3f54 Mon Sep 17 00:00:00 2001
From: Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
Date: Wed, 2 Sep 2015 12:21:46 +1000
Subject: [PATCH 7/8] adjust arm testcases
---
gcc/testsuite/gcc.target/arm/mla-2.c | 2 +-
gcc/testsuite/gcc.target/arm/wmul-1.c | 2 +-
gcc/testsuite/gcc.target/arm/wmul-2.c | 2 +-
gcc/testsuite/gcc.target/arm/wmul-3.c | 2 +-
gcc/testsuite/gcc.target/arm/wmul-9.c | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
@@ -7,4 +7,4 @@ long long foolong (long long x, short *a, short *b)
return x + *a * *b;
}
-/* { dg-final { scan-assembler "smlalbb" } } */
+/* { dg-final { scan-assembler "smla" } } */
@@ -16,4 +16,4 @@ int mac(const short *a, const short *b, int sqr, int *sum)
return sqr;
}
-/* { dg-final { scan-assembler-times "smlabb" 2 } } */
+/* { dg-final { scan-assembler-times "mla" 2 } } */
@@ -10,4 +10,4 @@ void vec_mpy(int y[], const short x[], short scaler)
y[i] += ((scaler * x[i]) >> 31);
}
-/* { dg-final { scan-assembler-times "smulbb" 1 } } */
+/* { dg-final { scan-assembler-times "mul" 1 } } */
@@ -16,4 +16,4 @@ int mac(const short *a, const short *b, int sqr, int *sum)
return sqr;
}
-/* { dg-final { scan-assembler-times "smulbb" 2 } } */
+/* { dg-final { scan-assembler-times "mul" 2 } } */
@@ -8,4 +8,4 @@ foo (long long a, short *b, char *c)
return a + *b * *c;
}
-/* { dg-final { scan-assembler "smlalbb" } } */
+/* { dg-final { scan-assembler "mlal" } } */
--
1.9.1