aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2024-06-30 16:14:38 +0800
committerPan Li <pan2.li@intel.com>2024-07-01 20:33:58 +0800
commitbff0d025aff8efaa5d991fcd13dd9876b115dc94 (patch)
treeab4a1542f8c1c65c8376e3eb0674ae624d04b41a /gcc/ada/debug.adb
parented213b384fdca9375c3ec53c2a0eae134fb98612 (diff)
downloadgcc-bff0d025aff8efaa5d991fcd13dd9876b115dc94.zip
gcc-bff0d025aff8efaa5d991fcd13dd9876b115dc94.tar.gz
gcc-bff0d025aff8efaa5d991fcd13dd9876b115dc94.tar.bz2
RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form 2
This patch would like to add test cases for the unsigned scalar .SAT_ADD IMM form 2. Aka: Form 2: #define DEF_SAT_U_ADD_IMM_FMT_2(T) \ T __attribute__((noinline)) \ sat_u_add_imm_##T##_fmt_1 (T x) \ { \ return (T)(x + 9) < x ? -1 : (x + 9); \ } DEF_SAT_U_ADD_IMM_FMT_2(uint64_t) The below test is passed for this patch. * The rv64gcv regression test. gcc/testsuite/ChangeLog: * gcc.target/riscv/sat_arith.h: Add helper test macro. * gcc.target/riscv/sat_u_add_imm-5.c: New test. * gcc.target/riscv/sat_u_add_imm-6.c: New test. * gcc.target/riscv/sat_u_add_imm-7.c: New test. * gcc.target/riscv/sat_u_add_imm-8.c: New test. * gcc.target/riscv/sat_u_add_imm-run-5.c: New test. * gcc.target/riscv/sat_u_add_imm-run-6.c: New test. * gcc.target/riscv/sat_u_add_imm-run-7.c: New test. * gcc.target/riscv/sat_u_add_imm-run-8.c: New test. Signed-off-by: Pan Li <pan2.li@intel.com>
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions