aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorxuli <xuli1@eswincomputing.com>2024-10-21 04:10:14 +0000
committerxuli <xuli1@eswincomputing.com>2024-10-22 01:15:39 +0000
commitadf4ece4dc48deb1d1790efe104fa0cbcc22c0b6 (patch)
tree19d5774cdce9eab2322ffa6a97ef36528d2a5eeb /gcc/fortran
parent4e65e12a9a34d76f9a43fbc7ae32875a909ac708 (diff)
downloadgcc-adf4ece4dc48deb1d1790efe104fa0cbcc22c0b6.zip
gcc-adf4ece4dc48deb1d1790efe104fa0cbcc22c0b6.tar.gz
gcc-adf4ece4dc48deb1d1790efe104fa0cbcc22c0b6.tar.bz2
RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
form 1: T __attribute__((noinline)) \ sat_u_sub_imm##IMM##_##T##_fmt_1 (T y) \ { \ return (T)IMM >= y ? (T)IMM - y : 0; \ } Passed the rv64gcv regression test. Change-Id: I8805225b445cdbbc685f4f54a4d66c7ee8f748e1 Signed-off-by: Li Xu <xuli1@eswincomputing.com> gcc/testsuite/ChangeLog: * gcc.target/riscv/sat_u_sub_imm-1_4.c: New test. * gcc.target/riscv/sat_u_sub_imm-2_4.c: New test. * gcc.target/riscv/sat_u_sub_imm-3_4.c: New test. * gcc.target/riscv/sat_u_sub_imm-4_2.c: New test.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions