From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2119) id 65EE6385C6F6; Tue, 26 Sep 2023 15:12:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 65EE6385C6F6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1695741134; bh=EBMIbZGge0tHLwlv7JvsvRBwcLQweYiDEzVe8X6Fx5Q=; h=From:To:Subject:Date:From; b=S/9bSPIDcVf8Tw/bE2pP9gdfOzeNP+KvUdjrs+R04Ws+jegJcZ3HOer3qKv3YkDj4 gzCfL0PCJJFgXcvyYfPE6Yv4rcUTu3j+R9/i08gdWGCjegtcsId5JjtBX7KirdayJB Q8zqRGIUADQgutx07xYfxolXBJj7jx9XxO4Bf9Ls= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Jeff Law To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Rename the test macro for math autovec test X-Act-Checkin: gcc X-Git-Author: Pan Li X-Git-Refname: refs/vendors/riscv/heads/gcc-13-with-riscv-opts X-Git-Oldrev: d0618cbca601bbe55bdf41260afe595e7cbe1040 X-Git-Newrev: e295df0da0d914b6b691ea39e80f075d7c258216 Message-Id: <20230926151214.65EE6385C6F6@sourceware.org> Date: Tue, 26 Sep 2023 15:12:14 +0000 (GMT) List-Id: https://gcc.gnu.org/g:e295df0da0d914b6b691ea39e80f075d7c258216 commit e295df0da0d914b6b691ea39e80f075d7c258216 Author: Pan Li Date: Fri Sep 22 11:44:01 2023 +0800 RISC-V: Rename the test macro for math autovec test Rename TEST_CEIL to TEST_UNARY_CALL for the underlying function autovec patch testing. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/autovec/test-math.h: Rename. * gcc.target/riscv/rvv/autovec/math-ceil-0.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-1.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-2.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-3.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-run-0.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-run-1.c: Ditto. * gcc.target/riscv/rvv/autovec/math-ceil-run-2.c: Ditto. Signed-off-by: Pan Li (cherry picked from commit 40ac613627205dd4d24ae136917e48b357fee758) Diff: --- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-0.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-1.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-2.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-3.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-0.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-1.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-2.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/autovec/test-math.h | 4 ++-- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-0.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-0.c index 88a2ac4b338..0959afd57d6 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-0.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-0.c @@ -23,4 +23,4 @@ ** fsrm\s+[atx][0-9]+ ** ... */ -TEST_CEIL(_Float16, __builtin_ceilf16) +TEST_UNARY_CALL (_Float16, __builtin_ceilf16) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-1.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-1.c index 0908ef269bd..142705b7eed 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-1.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-1.c @@ -23,4 +23,4 @@ ** fsrm\s+[atx][0-9]+ ** ... */ -TEST_CEIL(float, __builtin_ceilf) +TEST_UNARY_CALL (float, __builtin_ceilf) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-2.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-2.c index 65d4807edef..d232e36e1db 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-2.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-2.c @@ -23,4 +23,4 @@ ** fsrm\s+[atx][0-9]+ ** ... */ -TEST_CEIL(double, __builtin_ceil) +TEST_UNARY_CALL (double, __builtin_ceil) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-3.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-3.c index 416698a753e..82e4f89a82a 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-3.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-3.c @@ -25,4 +25,4 @@ ** fsrm\s+[atx][0-9]+ ** ... */ -TEST_COND_CEIL(float, __builtin_ceilf) +TEST_COND_UNARY_CALL (float, __builtin_ceilf) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-0.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-0.c index 67462154018..600c161159d 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-0.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-0.c @@ -9,7 +9,7 @@ _Float16 in[ARRAY_SIZE]; _Float16 out[ARRAY_SIZE]; _Float16 ref[ARRAY_SIZE]; -TEST_CEIL (_Float16, __builtin_ceilf16) +TEST_UNARY_CALL (_Float16, __builtin_ceilf16) TEST_ASSERT (_Float16) TEST_INIT (_Float16, 1.2, 2.0, 1) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-1.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-1.c index 38adff16df9..415c198694d 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-1.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-1.c @@ -9,7 +9,7 @@ float in[ARRAY_SIZE]; float out[ARRAY_SIZE]; float ref[ARRAY_SIZE]; -TEST_CEIL (float, __builtin_ceilf) +TEST_UNARY_CALL (float, __builtin_ceilf) TEST_ASSERT (float) TEST_INIT (float, 1.2, 2.0, 1) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-2.c b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-2.c index 6f22842ebdb..493b506aea9 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-2.c +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/math-ceil-run-2.c @@ -9,7 +9,7 @@ double in[ARRAY_SIZE]; double out[ARRAY_SIZE]; double ref[ARRAY_SIZE]; -TEST_CEIL (double, __builtin_ceil) +TEST_UNARY_CALL (double, __builtin_ceil) TEST_ASSERT (double) TEST_INIT (double, 1.2, 2.0, 1) diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/test-math.h b/gcc/testsuite/gcc.target/riscv/rvv/autovec/test-math.h index 6e913da37f4..d035835f370 100644 --- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/test-math.h +++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/test-math.h @@ -1,11 +1,11 @@ -#define TEST_CEIL(TYPE, CALL) \ +#define TEST_UNARY_CALL(TYPE, CALL) \ void test_##TYPE##_##CALL (TYPE *out, TYPE *in, unsigned count) \ { \ for (unsigned i = 0; i < count; i++) \ out[i] = CALL (in[i]); \ } -#define TEST_COND_CEIL(TYPE, CALL) \ +#define TEST_COND_UNARY_CALL(TYPE, CALL) \ void test_##TYPE##_##CALL (TYPE *out, int *cond, TYPE *in, unsigned count) \ { \ for (unsigned i = 0; i < count; i++) \