diff mbox

[4/5] testsuite, rs6000: fold-vec-mult-longlong.c

Message ID 2daba972d8c822f92bf43d5993f87270f588f1b3.1486654190.git.segher@kernel.crashing.org
State New
Headers show

Commit Message

Segher Boessenkool Feb. 9, 2017, 4:06 p.m. UTC
On 32-bit we of course do not generate mulld insns.  This patch makes
the testcase only do the scan-assembler on 64-bit targets.

Tested on powerpc64-linux {-m32,-m64}.  Is this okay for trunk?


Segher


2017-02-09  Segher Boessenkool  <segher@kernel.crashing.org>

gcc/testsuite/
	* gcc.target/powerpc/fold-vec-mult-longlong.c: Don't do the
	scan-assembler unless lp64.

---
 gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox

Patch

diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c b/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c
index 0e5da6c..38dba9f 100644
--- a/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c
+++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c
@@ -20,5 +20,5 @@  test6 (vector unsigned long long x, vector unsigned long long y)
   return vec_mul (x, y);
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]mulld " 4 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]mulld " 4 { target lp64 } } } */