From: Pan Li Date: Thu, 14 Nov 2024 06:16:15 +0000 (+0800) Subject: RISC-V: Rearrange the test files for scalar SAT_ADD [NFC] X-Git-Tag: basepoints/gcc-16~4327 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=735f5260fb42919a651ed8e381c9e1a11e753345;p=thirdparty%2Fgcc.git RISC-V: Rearrange the test files for scalar SAT_ADD [NFC] The test files of scalar SAT_ADD only has numbers as the suffix. Rearrange the file name to -{form number}-{target-type}. For example, test form 3 for uint32_t SAT_ADD will have -3-u32.c for asm check and -run-3-u32.c for the run test. The below test suites are passed for this patch. * The rv64gcv fully regression test. gcc/testsuite/ChangeLog: * gcc.target/riscv/sat_s_add-2.c: Move to... * gcc.target/riscv/sat_s_add-1-i16.c: ...here. * gcc.target/riscv/sat_s_add-3.c: Move to... * gcc.target/riscv/sat_s_add-1-i32.c: ...here. * gcc.target/riscv/sat_s_add-4.c: Move to... * gcc.target/riscv/sat_s_add-1-i64.c: ...here. * gcc.target/riscv/sat_s_add-1.c: Move to... * gcc.target/riscv/sat_s_add-1-i8.c: ...here. * gcc.target/riscv/sat_s_add-6.c: Move to... * gcc.target/riscv/sat_s_add-2-i16.c: ...here. * gcc.target/riscv/sat_s_add-7.c: Move to... * gcc.target/riscv/sat_s_add-2-i32.c: ...here. * gcc.target/riscv/sat_s_add-8.c: Move to... * gcc.target/riscv/sat_s_add-2-i64.c: ...here. * gcc.target/riscv/sat_s_add-5.c: Move to... * gcc.target/riscv/sat_s_add-2-i8.c: ...here. * gcc.target/riscv/sat_s_add-10.c: Move to... * gcc.target/riscv/sat_s_add-3-i16.c: ...here. * gcc.target/riscv/sat_s_add-11.c: Move to... * gcc.target/riscv/sat_s_add-3-i32.c: ...here. * gcc.target/riscv/sat_s_add-12.c: Move to... * gcc.target/riscv/sat_s_add-3-i64.c: ...here. * gcc.target/riscv/sat_s_add-9.c: Move to... * gcc.target/riscv/sat_s_add-3-i8.c: ...here. * gcc.target/riscv/sat_s_add-14.c: Move to... * gcc.target/riscv/sat_s_add-4-i16.c: ...here. * gcc.target/riscv/sat_s_add-15.c: Move to... * gcc.target/riscv/sat_s_add-4-i32.c: ...here. * gcc.target/riscv/sat_s_add-16.c: Move to... * gcc.target/riscv/sat_s_add-4-i64.c: ...here. * gcc.target/riscv/sat_s_add-13.c: Move to... * gcc.target/riscv/sat_s_add-4-i8.c: ...here. * gcc.target/riscv/sat_s_add-run-2.c: Move to... * gcc.target/riscv/sat_s_add-run-1-i16.c: ...here. * gcc.target/riscv/sat_s_add-run-3.c: Move to... * gcc.target/riscv/sat_s_add-run-1-i32.c: ...here. * gcc.target/riscv/sat_s_add-run-4.c: Move to... * gcc.target/riscv/sat_s_add-run-1-i64.c: ...here. * gcc.target/riscv/sat_s_add-run-1.c: Move to... * gcc.target/riscv/sat_s_add-run-1-i8.c: ...here. * gcc.target/riscv/sat_s_add-run-6.c: Move to... * gcc.target/riscv/sat_s_add-run-2-i16.c: ...here. * gcc.target/riscv/sat_s_add-run-7.c: Move to... * gcc.target/riscv/sat_s_add-run-2-i32.c: ...here. * gcc.target/riscv/sat_s_add-run-8.c: Move to... * gcc.target/riscv/sat_s_add-run-2-i64.c: ...here. * gcc.target/riscv/sat_s_add-run-5.c: Move to... * gcc.target/riscv/sat_s_add-run-2-i8.c: ...here. * gcc.target/riscv/sat_s_add-run-10.c: Move to... * gcc.target/riscv/sat_s_add-run-3-i16.c: ...here. * gcc.target/riscv/sat_s_add-run-11.c: Move to... * gcc.target/riscv/sat_s_add-run-3-i32.c: ...here. * gcc.target/riscv/sat_s_add-run-12.c: Move to... * gcc.target/riscv/sat_s_add-run-3-i64.c: ...here. * gcc.target/riscv/sat_s_add-run-9.c: Move to... * gcc.target/riscv/sat_s_add-run-3-i8.c: ...here. * gcc.target/riscv/sat_s_add-run-14.c: Move to... * gcc.target/riscv/sat_s_add-run-4-i16.c: ...here. * gcc.target/riscv/sat_s_add-run-15.c: Move to... * gcc.target/riscv/sat_s_add-run-4-i32.c: ...here. * gcc.target/riscv/sat_s_add-run-16.c: Move to... * gcc.target/riscv/sat_s_add-run-4-i64.c: ...here. * gcc.target/riscv/sat_s_add-run-13.c: Move to... * gcc.target/riscv/sat_s_add-run-4-i8.c: ...here. * gcc.target/riscv/sat_u_add-2.c: Move to... * gcc.target/riscv/sat_u_add-1-u16.c: ...here. * gcc.target/riscv/sat_u_add-3.c: Move to... * gcc.target/riscv/sat_u_add-1-u32.c: ...here. * gcc.target/riscv/sat_u_add-4.c: Move to... * gcc.target/riscv/sat_u_add-1-u64.c: ...here. * gcc.target/riscv/sat_u_add-1.c: Move to... * gcc.target/riscv/sat_u_add-1-u8.c: ...here. * gcc.target/riscv/sat_u_add-6.c: Move to... * gcc.target/riscv/sat_u_add-2-u16.c: ...here. * gcc.target/riscv/sat_u_add-7.c: Move to... * gcc.target/riscv/sat_u_add-2-u32.c: ...here. * gcc.target/riscv/sat_u_add-8.c: Move to... * gcc.target/riscv/sat_u_add-2-u64.c: ...here. * gcc.target/riscv/sat_u_add-5.c: Move to... * gcc.target/riscv/sat_u_add-2-u8.c: ...here. * gcc.target/riscv/sat_u_add-10.c: Move to... * gcc.target/riscv/sat_u_add-3-u16.c: ...here. * gcc.target/riscv/sat_u_add-11.c: Move to... * gcc.target/riscv/sat_u_add-3-u32.c: ...here. * gcc.target/riscv/sat_u_add-12.c: Move to... * gcc.target/riscv/sat_u_add-3-u64.c: ...here. * gcc.target/riscv/sat_u_add-9.c: Move to... * gcc.target/riscv/sat_u_add-3-u8.c: ...here. * gcc.target/riscv/sat_u_add-14.c: Move to... * gcc.target/riscv/sat_u_add-4-u16.c: ...here. * gcc.target/riscv/sat_u_add-15.c: Move to... * gcc.target/riscv/sat_u_add-4-u32.c: ...here. * gcc.target/riscv/sat_u_add-16.c: Move to... * gcc.target/riscv/sat_u_add-4-u64.c: ...here. * gcc.target/riscv/sat_u_add-13.c: Move to... * gcc.target/riscv/sat_u_add-4-u8.c: ...here. * gcc.target/riscv/sat_u_add-18.c: Move to... * gcc.target/riscv/sat_u_add-5-u16.c: ...here. * gcc.target/riscv/sat_u_add-19.c: Move to... * gcc.target/riscv/sat_u_add-5-u32.c: ...here. * gcc.target/riscv/sat_u_add-20.c: Move to... * gcc.target/riscv/sat_u_add-5-u64.c: ...here. * gcc.target/riscv/sat_u_add-17.c: Move to... * gcc.target/riscv/sat_u_add-5-u8.c: ...here. * gcc.target/riscv/sat_u_add-22.c: Move to... * gcc.target/riscv/sat_u_add-6-u16.c: ...here. * gcc.target/riscv/sat_u_add-23.c: Move to... * gcc.target/riscv/sat_u_add-6-u32.c: ...here. * gcc.target/riscv/sat_u_add-24.c: Move to... * gcc.target/riscv/sat_u_add-6-u64.c: ...here. * gcc.target/riscv/sat_u_add-21.c: Move to... * gcc.target/riscv/sat_u_add-6-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-2.c: Move to... * gcc.target/riscv/sat_u_add-run-1-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-3.c: Move to... * gcc.target/riscv/sat_u_add-run-1-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-4.c: Move to... * gcc.target/riscv/sat_u_add-run-1-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-1.c: Move to... * gcc.target/riscv/sat_u_add-run-1-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-6.c: Move to... * gcc.target/riscv/sat_u_add-run-2-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-7.c: Move to... * gcc.target/riscv/sat_u_add-run-2-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-8.c: Move to... * gcc.target/riscv/sat_u_add-run-2-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-5.c: Move to... * gcc.target/riscv/sat_u_add-run-2-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-10.c: Move to... * gcc.target/riscv/sat_u_add-run-3-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-11.c: Move to... * gcc.target/riscv/sat_u_add-run-3-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-12.c: Move to... * gcc.target/riscv/sat_u_add-run-3-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-9.c: Move to... * gcc.target/riscv/sat_u_add-run-3-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-14.c: Move to... * gcc.target/riscv/sat_u_add-run-4-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-15.c: Move to... * gcc.target/riscv/sat_u_add-run-4-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-16.c: Move to... * gcc.target/riscv/sat_u_add-run-4-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-13.c: Move to... * gcc.target/riscv/sat_u_add-run-4-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-18.c: Move to... * gcc.target/riscv/sat_u_add-run-5-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-19.c: Move to... * gcc.target/riscv/sat_u_add-run-5-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-20.c: Move to... * gcc.target/riscv/sat_u_add-run-5-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-17.c: Move to... * gcc.target/riscv/sat_u_add-run-5-u8.c: ...here. * gcc.target/riscv/sat_u_add-run-22.c: Move to... * gcc.target/riscv/sat_u_add-run-6-u16.c: ...here. * gcc.target/riscv/sat_u_add-run-23.c: Move to... * gcc.target/riscv/sat_u_add-run-6-u32.c: ...here. * gcc.target/riscv/sat_u_add-run-24.c: Move to... * gcc.target/riscv/sat_u_add-run-6-u64.c: ...here. * gcc.target/riscv/sat_u_add-run-21.c: Move to... * gcc.target/riscv/sat_u_add-run-6-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-2.c: Move to... * gcc.target/riscv/sat_u_add_imm-1-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-3.c: Move to... * gcc.target/riscv/sat_u_add_imm-1-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-4.c: Move to... * gcc.target/riscv/sat_u_add_imm-1-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-1.c: Move to... * gcc.target/riscv/sat_u_add_imm-1-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-6.c: Move to... * gcc.target/riscv/sat_u_add_imm-2-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-7.c: Move to... * gcc.target/riscv/sat_u_add_imm-2-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-8.c: Move to... * gcc.target/riscv/sat_u_add_imm-2-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-5.c: Move to... * gcc.target/riscv/sat_u_add_imm-2-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-10.c: Move to... * gcc.target/riscv/sat_u_add_imm-3-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-11.c: Move to... * gcc.target/riscv/sat_u_add_imm-3-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-12.c: Move to... * gcc.target/riscv/sat_u_add_imm-3-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-9.c: Move to... * gcc.target/riscv/sat_u_add_imm-3-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-14.c: Move to... * gcc.target/riscv/sat_u_add_imm-4-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-15.c: Move to... * gcc.target/riscv/sat_u_add_imm-4-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-16.c: Move to... * gcc.target/riscv/sat_u_add_imm-4-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-13.c: Move to... * gcc.target/riscv/sat_u_add_imm-4-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-2.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-1-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-3.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-1-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-4.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-1-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-1.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-1-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-6.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-2-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-7.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-2-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-8.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-2-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-5.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-2-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-10.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-3-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-11.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-3-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-12.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-3-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-9.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-3-u8.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-14.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-4-u16.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-15.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-4-u32.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-16.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-4-u64.c: ...here. * gcc.target/riscv/sat_u_add_imm-run-13.c: Move to... * gcc.target/riscv/sat_u_add_imm-run-4-u8.c: ...here. Signed-off-by: Pan Li --- diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-2.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-1-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-2.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-1-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-3.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-1-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-3.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-1-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-4.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-1-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-4.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-1-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-1.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-1-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-1.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-1-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-6.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-2-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-6.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-2-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-7.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-2-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-7.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-2-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-8.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-2-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-8.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-2-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-5.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-2-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-5.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-2-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-10.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-3-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-10.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-3-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-11.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-3-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-11.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-3-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-12.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-3-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-12.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-3-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-9.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-3-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-9.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-3-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-14.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-4-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-14.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-4-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-15.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-4-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-15.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-4-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-16.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-4-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-16.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-4-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-13.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-4-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-13.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-4-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-2.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-2.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-3.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-3.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-4.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-4.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-1.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-1.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-1-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-6.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-6.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-7.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-7.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-8.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-8.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-5.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-5.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-2-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-10.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-10.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-11.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-11.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-12.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-12.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-9.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-9.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-3-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-14.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-14.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-15.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-15.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-16.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-16.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-run-13.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_s_add-run-13.c rename to gcc/testsuite/gcc.target/riscv/sat_s_add-run-4-i8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-1-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-2.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-1-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-1-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-3.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-1-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-1-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-4.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-1-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-1-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-1.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-1-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-2-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-6.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-2-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-2-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-7.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-2-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-2-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-8.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-2-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-2-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-5.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-2-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-3-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-10.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-3-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-3-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-11.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-3-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-3-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-12.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-3-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-3-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-9.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-3-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-4-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-14.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-4-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-4-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-15.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-4-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-4-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-16.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-4-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-4-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-13.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-4-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-18.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-5-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-18.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-5-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-19.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-5-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-19.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-5-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-20.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-5-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-20.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-5-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-17.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-5-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-17.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-5-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-22.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-6-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-22.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-6-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-23.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-6-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-23.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-6-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-24.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-6-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-24.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-6-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-21.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-6-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-21.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-6-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-2.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-3.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-4.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-1.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-1-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-6.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-7.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-8.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-5.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-2-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-10.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-11.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-12.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-9.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-3-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-14.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-15.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-16.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-13.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-4-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-18.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-18.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-19.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-19.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-20.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-20.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-17.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-17.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-5-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-22.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-22.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-23.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-23.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-24.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-24.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-run-21.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add-run-21.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add-run-6-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-1-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-6.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-7.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-8.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-5.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-2-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-10.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-11.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-12.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-9.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-3-u8.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u16.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-14.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u16.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u32.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-15.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u32.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u64.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-16.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u64.c diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u8.c similarity index 100% rename from gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-13.c rename to gcc/testsuite/gcc.target/riscv/sat_u_add_imm-run-4-u8.c