aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2023-11-15 08:15:47 +0000
committerChristophe Lyon <christophe.lyon@linaro.org>2023-11-20 11:23:56 +0000
commit3282fecd823a19cd682bb5013503a8db08250071 (patch)
tree4b9338593403a2baa16f6316f52230211be8b4e6 /gcc
parent11458752063698ae91976d5242630cc62b709afd (diff)
downloadgcc-3282fecd823a19cd682bb5013503a8db08250071.zip
gcc-3282fecd823a19cd682bb5013503a8db08250071.tar.gz
gcc-3282fecd823a19cd682bb5013503a8db08250071.tar.bz2
arm: [MVE intrinsics] fix vst1 tests
vst1q intrinsics return void, so we should not do 'return vst1q_f16 (base, value);' This was OK so far, but will trigger an error/warning with the new implementation of these intrinsics. This patch just removes the 'return' keyword. 2023-11-16 Christophe Lyon <christophe.lyon@linaro.org> gcc/testsuite/ * gcc.target/arm/mve/intrinsics/vst1q_f16.c: Remove 'return'. * gcc.target/arm/mve/intrinsics/vst1q_f32.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_s16.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_s32.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_s8.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_u16.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_u32.c: Likewise. * gcc.target/arm/mve/intrinsics/vst1q_u8.c: Likewise.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c4
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c4
8 files changed, 16 insertions, 16 deletions
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c
index 1fa02f0..e4b4060 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (float16_t *base, float16x8_t value)
{
- return vst1q_f16 (base, value);
+ vst1q_f16 (base, value);
}
@@ -31,7 +31,7 @@ foo (float16_t *base, float16x8_t value)
void
foo1 (float16_t *base, float16x8_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c
index 67cc3ae..8f42323c 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (float32_t *base, float32x4_t value)
{
- return vst1q_f32 (base, value);
+ vst1q_f32 (base, value);
}
@@ -31,7 +31,7 @@ foo (float32_t *base, float32x4_t value)
void
foo1 (float32_t *base, float32x4_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c
index 052959b..891ac41 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (int16_t *base, int16x8_t value)
{
- return vst1q_s16 (base, value);
+ vst1q_s16 (base, value);
}
@@ -31,7 +31,7 @@ foo (int16_t *base, int16x8_t value)
void
foo1 (int16_t *base, int16x8_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c
index 444ad07..a28d1eb 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (int32_t *base, int32x4_t value)
{
- return vst1q_s32 (base, value);
+ vst1q_s32 (base, value);
}
@@ -31,7 +31,7 @@ foo (int32_t *base, int32x4_t value)
void
foo1 (int32_t *base, int32x4_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c
index 684ff0a..81c141a 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (int8_t *base, int8x16_t value)
{
- return vst1q_s8 (base, value);
+ vst1q_s8 (base, value);
}
@@ -31,7 +31,7 @@ foo (int8_t *base, int8x16_t value)
void
foo1 (int8_t *base, int8x16_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c
index 1fea2de..b8ce7fb 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (uint16_t *base, uint16x8_t value)
{
- return vst1q_u16 (base, value);
+ vst1q_u16 (base, value);
}
@@ -31,7 +31,7 @@ foo (uint16_t *base, uint16x8_t value)
void
foo1 (uint16_t *base, uint16x8_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c
index 64c43c5..1dbb555 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (uint32_t *base, uint32x4_t value)
{
- return vst1q_u32 (base, value);
+ vst1q_u32 (base, value);
}
@@ -31,7 +31,7 @@ foo (uint32_t *base, uint32x4_t value)
void
foo1 (uint32_t *base, uint32x4_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus
diff --git a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c
index 5517611..ab22be8 100644
--- a/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c
+++ b/gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c
@@ -18,7 +18,7 @@ extern "C" {
void
foo (uint8_t *base, uint8x16_t value)
{
- return vst1q_u8 (base, value);
+ vst1q_u8 (base, value);
}
@@ -31,7 +31,7 @@ foo (uint8_t *base, uint8x16_t value)
void
foo1 (uint8_t *base, uint8x16_t value)
{
- return vst1q (base, value);
+ vst1q (base, value);
}
#ifdef __cplusplus