diff options
Diffstat (limited to 'gcc/testsuite/gcc.target/mips/dspr2-MULTU.c')
-rw-r--r-- | gcc/testsuite/gcc.target/mips/dspr2-MULTU.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c b/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c index c6fef7eab78..ac8a7d80286 100644 --- a/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c +++ b/gcc/testsuite/gcc.target/mips/dspr2-MULTU.c @@ -5,17 +5,11 @@ /* { dg-final { scan-assembler "\tmultu\t" } } */ /* { dg-final { scan-assembler "ac1" } } */ /* { dg-final { scan-assembler "ac2" } } */ -/* { dg-final { scan-assembler "ac3" } } */ -typedef long long a64; -a64 a[4]; -unsigned int b[4], c[4]; +typedef unsigned long long a64; -NOMIPS16 void test () +NOMIPS16 a64 test (a64 *a, unsigned int *b, unsigned int *c) { a[0] = (a64) b[0] * c[0]; a[1] = (a64) b[1] * c[1]; - a[2] = (a64) b[2] * c[2]; - a[3] = (a64) b[3] * c[3]; } - |