RE: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-20 Thread Li, Pan2
; panciyan Subject: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9 From: panciyan This patch adds testcase for form8 and form9, as shown below: T __attribute__((noinline)) \ sat_u_add_##T##_fmt_8(T x, T y

[PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-20 Thread Ciyan Pan
From: panciyan This patch adds testcase for form8 and form9, as shown below: T __attribute__((noinline)) \ sat_u_add_##T##_fmt_8(T x, T y) \ { \ return x <= (T)(x + y) ? (x + y) : -1; \ } T __attribute__((noinlin

RE: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-18 Thread Li, Pan2
: gcc-patches@gcc.gnu.org Cc: kito.ch...@gmail.com; richard.guent...@gmail.com; tamar.christ...@arm.com; juzhe.zh...@rivai.ai; Li, Pan2 ; jeffreya...@gmail.com; rdapp....@gmail.com; panciyan Subject: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9 From: panciyan This patch add

[PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-17 Thread Ciyan Pan
From: panciyan This patch adds testcase for form8 and form9, as shown below: T __attribute__((noinline)) \ sat_u_add_##T##_fmt_8(T x, T y) \ { \ return x <= (T)(x + y) ? (x + y) : -1; \ } T __attribute__((noinlin

RE: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-17 Thread Li, Pan2
t: Thursday, July 17, 2025 4:10 PM To: gcc-patches@gcc.gnu.org Cc: kito.ch...@gmail.com; richard.guent...@gmail.com; tamar.christ...@arm.com; juzhe.zh...@rivai.ai; Li, Pan2 ; jeffreya...@gmail.com; rdapp....@gmail.com; panciyan Subject: [PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8

[PATCH] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9

2025-07-17 Thread Ciyan Pan
From: panciyan This patch adds testcase for form8 and form9, as shown below: T __attribute__((noinline)) \ sat_u_add_##T##_fmt_8(T x, T y)\ { \ return x <= (T)(x + y) ? (x + y) : -1; \ } T __attribute__((noinline))