From: xuli Date: Mon, 21 Oct 2024 03:22:01 +0000 (+0000) Subject: RISC-V: Skip flag -flto for all saturated arithmetic test cases. X-Git-Tag: basepoints/gcc-16~5041 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=612812254bb155c15fe6f967318241047f76bbaf;p=thirdparty%2Fgcc.git RISC-V: Skip flag -flto for all saturated arithmetic test cases. Skip flat -flto to address UNRESOLVED cases as follows: gcc.target/riscv/sat_s_add-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects: output file does not exist UNRESOLVED: gcc.target/riscv/sat_s_add-1.c Change-Id: I7ff55197b6294cd473dfaa6cc350c5e2eb5960fe Signed-off-by: Li Xu gcc/testsuite/ChangeLog: * gcc.target/riscv/sat_s_add-1.c: Skip flag -flto. * gcc.target/riscv/sat_s_add-10.c: Ditto. * gcc.target/riscv/sat_s_add-11.c: Ditto. * gcc.target/riscv/sat_s_add-12.c: Ditto. * gcc.target/riscv/sat_s_add-13.c: Ditto. * gcc.target/riscv/sat_s_add-14.c: Ditto. * gcc.target/riscv/sat_s_add-15.c: Ditto. * gcc.target/riscv/sat_s_add-16.c: Ditto. * gcc.target/riscv/sat_s_add-2.c: Ditto. * gcc.target/riscv/sat_s_add-3.c: Ditto. * gcc.target/riscv/sat_s_add-4.c: Ditto. * gcc.target/riscv/sat_s_add-5.c: Ditto. * gcc.target/riscv/sat_s_add-6.c: Ditto. * gcc.target/riscv/sat_s_add-7.c: Ditto. * gcc.target/riscv/sat_s_add-8.c: Ditto. * gcc.target/riscv/sat_s_add-9.c: Ditto. * gcc.target/riscv/sat_s_sub-1-i16.c: Ditto. * gcc.target/riscv/sat_s_sub-1-i32.c: Ditto. * gcc.target/riscv/sat_s_sub-1-i64.c: Ditto. * gcc.target/riscv/sat_s_sub-1-i8.c: Ditto. * gcc.target/riscv/sat_s_sub-2-i16.c: Ditto. * gcc.target/riscv/sat_s_sub-2-i32.c: Ditto. * gcc.target/riscv/sat_s_sub-2-i64.c: Ditto. * gcc.target/riscv/sat_s_sub-2-i8.c: Ditto. * gcc.target/riscv/sat_s_sub-3-i16.c: Ditto. * gcc.target/riscv/sat_s_sub-3-i32.c: Ditto. * gcc.target/riscv/sat_s_sub-3-i64.c: Ditto. * gcc.target/riscv/sat_s_sub-3-i8.c: Ditto. * gcc.target/riscv/sat_s_sub-4-i16.c: Ditto. * gcc.target/riscv/sat_s_sub-4-i32.c: Ditto. * gcc.target/riscv/sat_s_sub-4-i64.c: Ditto. * gcc.target/riscv/sat_s_sub-4-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c: Ditto. * gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c: Ditto. * gcc.target/riscv/sat_u_add-1.c: Ditto. * gcc.target/riscv/sat_u_add-10.c: Ditto. * gcc.target/riscv/sat_u_add-11.c: Ditto. * gcc.target/riscv/sat_u_add-12.c: Ditto. * gcc.target/riscv/sat_u_add-13.c: Ditto. * gcc.target/riscv/sat_u_add-14.c: Ditto. * gcc.target/riscv/sat_u_add-15.c: Ditto. * gcc.target/riscv/sat_u_add-16.c: Ditto. * gcc.target/riscv/sat_u_add-17.c: Ditto. * gcc.target/riscv/sat_u_add-18.c: Ditto. * gcc.target/riscv/sat_u_add-19.c: Ditto. * gcc.target/riscv/sat_u_add-2.c: Ditto. * gcc.target/riscv/sat_u_add-20.c: Ditto. * gcc.target/riscv/sat_u_add-21.c: Ditto. * gcc.target/riscv/sat_u_add-22.c: Ditto. * gcc.target/riscv/sat_u_add-23.c: Ditto. * gcc.target/riscv/sat_u_add-24.c: Ditto. * gcc.target/riscv/sat_u_add-3.c: Ditto. * gcc.target/riscv/sat_u_add-4.c: Ditto. * gcc.target/riscv/sat_u_add-5.c: Ditto. * gcc.target/riscv/sat_u_add-6.c: Ditto. * gcc.target/riscv/sat_u_add-7.c: Ditto. * gcc.target/riscv/sat_u_add-8.c: Ditto. * gcc.target/riscv/sat_u_add-9.c: Ditto. * gcc.target/riscv/sat_u_add_imm-1.c: Ditto. * gcc.target/riscv/sat_u_add_imm-10.c: Ditto. * gcc.target/riscv/sat_u_add_imm-11.c: Ditto. * gcc.target/riscv/sat_u_add_imm-12.c: Ditto. * gcc.target/riscv/sat_u_add_imm-13.c: Ditto. * gcc.target/riscv/sat_u_add_imm-14.c: Ditto. * gcc.target/riscv/sat_u_add_imm-15.c: Ditto. * gcc.target/riscv/sat_u_add_imm-16.c: Ditto. * gcc.target/riscv/sat_u_add_imm-2.c: Ditto. * gcc.target/riscv/sat_u_add_imm-3.c: Ditto. * gcc.target/riscv/sat_u_add_imm-4.c: Ditto. * gcc.target/riscv/sat_u_add_imm-5.c: Ditto. * gcc.target/riscv/sat_u_add_imm-6.c: Ditto. * gcc.target/riscv/sat_u_add_imm-7.c: Ditto. * gcc.target/riscv/sat_u_add_imm-8.c: Ditto. * gcc.target/riscv/sat_u_add_imm-9.c: Ditto. * gcc.target/riscv/sat_u_sub-1.c: Ditto. * gcc.target/riscv/sat_u_sub-10.c: Ditto. * gcc.target/riscv/sat_u_sub-11.c: Ditto. * gcc.target/riscv/sat_u_sub-12.c: Ditto. * gcc.target/riscv/sat_u_sub-13.c: Ditto. * gcc.target/riscv/sat_u_sub-14.c: Ditto. * gcc.target/riscv/sat_u_sub-15.c: Ditto. * gcc.target/riscv/sat_u_sub-16.c: Ditto. * gcc.target/riscv/sat_u_sub-17.c: Ditto. * gcc.target/riscv/sat_u_sub-18.c: Ditto. * gcc.target/riscv/sat_u_sub-19.c: Ditto. * gcc.target/riscv/sat_u_sub-2.c: Ditto. * gcc.target/riscv/sat_u_sub-20.c: Ditto. * gcc.target/riscv/sat_u_sub-21.c: Ditto. * gcc.target/riscv/sat_u_sub-22.c: Ditto. * gcc.target/riscv/sat_u_sub-23.c: Ditto. * gcc.target/riscv/sat_u_sub-24.c: Ditto. * gcc.target/riscv/sat_u_sub-25.c: Ditto. * gcc.target/riscv/sat_u_sub-26.c: Ditto. * gcc.target/riscv/sat_u_sub-27.c: Ditto. * gcc.target/riscv/sat_u_sub-28.c: Ditto. * gcc.target/riscv/sat_u_sub-29.c: Ditto. * gcc.target/riscv/sat_u_sub-3.c: Ditto. * gcc.target/riscv/sat_u_sub-30.c: Ditto. * gcc.target/riscv/sat_u_sub-31.c: Ditto. * gcc.target/riscv/sat_u_sub-32.c: Ditto. * gcc.target/riscv/sat_u_sub-33.c: Ditto. * gcc.target/riscv/sat_u_sub-34.c: Ditto. * gcc.target/riscv/sat_u_sub-35.c: Ditto. * gcc.target/riscv/sat_u_sub-36.c: Ditto. * gcc.target/riscv/sat_u_sub-37.c: Ditto. * gcc.target/riscv/sat_u_sub-38.c: Ditto. * gcc.target/riscv/sat_u_sub-39.c: Ditto. * gcc.target/riscv/sat_u_sub-4.c: Ditto. * gcc.target/riscv/sat_u_sub-40.c: Ditto. * gcc.target/riscv/sat_u_sub-41.c: Ditto. * gcc.target/riscv/sat_u_sub-42.c: Ditto. * gcc.target/riscv/sat_u_sub-43.c: Ditto. * gcc.target/riscv/sat_u_sub-44.c: Ditto. * gcc.target/riscv/sat_u_sub-45.c: Ditto. * gcc.target/riscv/sat_u_sub-46.c: Ditto. * gcc.target/riscv/sat_u_sub-47.c: Ditto. * gcc.target/riscv/sat_u_sub-48.c: Ditto. * gcc.target/riscv/sat_u_sub-5.c: Ditto. * gcc.target/riscv/sat_u_sub-6.c: Ditto. * gcc.target/riscv/sat_u_sub-7.c: Ditto. * gcc.target/riscv/sat_u_sub-8.c: Ditto. * gcc.target/riscv/sat_u_sub-9.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-10.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-10_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-10_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-11.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-11_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-11_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-12.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-13.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-13_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-13_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-14.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-14_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-14_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-15.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-15_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-15_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-16.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-1_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-1_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-2_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-2_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-3.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-3_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-3_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-4.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-5.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-5_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-5_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-6.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-6_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-6_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-7.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-7_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-7_2.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-8.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-9.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-9_1.c: Ditto. * gcc.target/riscv/sat_u_sub_imm-9_2.c: Ditto. * gcc.target/riscv/sat_u_trunc-1.c: Ditto. * gcc.target/riscv/sat_u_trunc-10.c: Ditto. * gcc.target/riscv/sat_u_trunc-11.c: Ditto. * gcc.target/riscv/sat_u_trunc-12.c: Ditto. * gcc.target/riscv/sat_u_trunc-13.c: Ditto. * gcc.target/riscv/sat_u_trunc-14.c: Ditto. * gcc.target/riscv/sat_u_trunc-15.c: Ditto. * gcc.target/riscv/sat_u_trunc-16.c: Ditto. * gcc.target/riscv/sat_u_trunc-17.c: Ditto. * gcc.target/riscv/sat_u_trunc-18.c: Ditto. * gcc.target/riscv/sat_u_trunc-19.c: Ditto. * gcc.target/riscv/sat_u_trunc-2.c: Ditto. * gcc.target/riscv/sat_u_trunc-20.c: Ditto. * gcc.target/riscv/sat_u_trunc-21.c: Ditto. * gcc.target/riscv/sat_u_trunc-22.c: Ditto. * gcc.target/riscv/sat_u_trunc-23.c: Ditto. * gcc.target/riscv/sat_u_trunc-24.c: Ditto. * gcc.target/riscv/sat_u_trunc-3.c: Ditto. * gcc.target/riscv/sat_u_trunc-4.c: Ditto. * gcc.target/riscv/sat_u_trunc-5.c: Ditto. * gcc.target/riscv/sat_u_trunc-6.c: Ditto. * gcc.target/riscv/sat_u_trunc-7.c: Ditto. * gcc.target/riscv/sat_u_trunc-8.c: Ditto. * gcc.target/riscv/sat_u_trunc-9.c: Ditto. --- diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-1.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-1.c index f85675c1a053..37cc58eebf88 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-10.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-10.c index 45329619f9d7..ac5580291ecb 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-11.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-11.c index e12bc2c042f2..093390dbd402 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-12.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-12.c index 9146193493be..04e3a0a72dca 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-13.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-13.c index 0923764cde44..2c12514ec059 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-14.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-14.c index 5526a927ddb2..984e4463545f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-15.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-15.c index af51da0d01f6..92f340210175 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-16.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-16.c index 6d9b3e0dcf29..6fb958e2e33c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-2.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-2.c index 6a2f8d8a11e8..257229804824 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-3.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-3.c index adfed8361d04..8f5a5ef55307 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-4.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-4.c index 12c9540eaeca..676e93c43daf 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-5.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-5.c index b644022eb4e6..707deaaa3466 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-6.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-6.c index bc36ebe51879..987ba15eb470 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-7.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-7.c index 921d3c7c65a7..2d5dc97e3264 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-8.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-8.c index 4453b826fd00..1246860a1500 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_add-9.c b/gcc/testsuite/gcc.target/riscv/sat_s_add-9.c index 4526eb700add..98b6798a5a68 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_add-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_add-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i16.c index a17183760b2d..d01a599d523a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i32.c index c1d9e443bc5f..799578c740d2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i64.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i64.c index d0729082b2b2..b6901338d7b7 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i64.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i64.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i8.c index bd7d298116b5..b6569e397340 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-1-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i16.c index 6aac2c71ba44..f25087389cd1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i32.c index a113f529f232..e75a4d5c52cb 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i64.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i64.c index 34cfbd2f493c..ffbf123f7364 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i64.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i64.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i8.c index 04d73aabca0a..0a9b7f544ad1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-2-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i16.c index 5a1368b11a96..152230954da9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i32.c index 2f37d4a82bf9..47f113bbb6d1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i64.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i64.c index bbc42943a702..8df47cb9ac16 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i64.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i64.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i8.c index 92330d13746f..3cc958f5851d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-3-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i16.c index 60c22e25eb89..8c705794d07d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i32.c index da68c9d264d7..1c446654f34a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i64.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i64.c index 578abea05d16..cbaf1b38ca09 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i64.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i64.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i8.c index 443d7dc91c8d..1b611962bbf4 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_sub-4-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c index 9c14a26a7274..e85120e6e2d4 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c index 41c121762d9b..f97ebb60b7cc 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c index e2f50971407b..072f16c6de67 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c index 794f13406d39..035d46b4edff 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c index 742ac17ba72c..4bdef14db35f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c index 16139ef336f1..f1dc8dcdb6fe 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-1-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c index 9748b83e6980..09e05e0e0277 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c index ab277acdeac5..cfea6514934a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c index 27487ed7e8ab..5115a9059115 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c index e9526ae37218..deb607d079fd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c index cc0003da3f4d..3fbe7f76389c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c index 84c37ffda12c..56096743c6da 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-2-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c index 7b8a663d53bc..424bb06c5b30 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c index 04a6442168fc..470f7027c224 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c index 0d259129e37b..787c6aae79f2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c index faad9e8c94ab..a1b4adfb765b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c index 3478f52e8fe3..956a84cc1326 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c index bd4ee24afc80..9f22408efc51 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-3-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c index f2c4a297bd6b..529badf33836 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c index 5805ea07d6f5..f1bd158ff6d9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c index 843d8eeecc58..814bbb9dfc3f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c index b98cb6eab46f..a73023cd91ad 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c index 99c42c15cdcd..a1014f6fefbe 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c index 03bc326a060f..5fc57f96f559 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-4-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c index 9f48295283e3..5e4777c466f4 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c index abf1768ebc99..bad0e0b07537 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c index 5cc7b32b422a..5d18bffb67f8 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c index 835bee5a1f88..ee4e1c2351bf 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c index 1c4ad98d3278..17aa3f458d05 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c index bdf5ba269247..5bce7273bd94 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-5-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c index 3961eae2b9b3..74506cbefcb2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c index 2cebde72db32..05f00340a186 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c index 994bd2878a4a..457a05b95363 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c index 397f6e7fa484..d4a6350b0a64 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c index c63626aaa7df..5d53e82c59fa 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c index bd2dc171f454..e02898f8d410 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-6-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c index b931bec4ac6f..5e29511aac41 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c index d2092d088767..d5e3e374eee4 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c index 21f768362704..93972d4d6bb1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c index 45e449d6397a..363d88110b5a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c index 97edc7812a8e..ccb5c39db6b0 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c index e54a8f4786b9..6204c21f920e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-7-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c index cf1916b958c9..560b65fab63e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i16-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c index f4c46f040796..ba16318e61fa 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c index 6c026e63d266..177e1818162f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i32-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c index cc6e1a6722ec..f4f43866dc39 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c index 0ef940d82511..d23c88072b28 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c index c62bd5ee49c1..b9a9a15fb725 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_s_trunc-8-i64-to-i8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-1.c index 609e1ea343b6..6530f374e86f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-10.c index 3f627ef80b1c..eec5a360d462 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-11.c index bd830ececad4..fa882a5cedd2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-12.c index 27b13a7f01f0..da485fb0857e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-13.c index b2d93f29f48d..5380bf3db5d1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-14.c index eafc578aafa9..60247e9fa1dc 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-15.c index de615a6225e9..b903dbab2621 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-16.c index 76e5f828ed9f..c0b34ddd0ad3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-17.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-17.c index 7085ac835f79..0ed8c8fd9421 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-17.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-17.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-18.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-18.c index 355ff8ba4ef5..b145e6abf15b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-18.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-18.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-19.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-19.c index 2b793e2f8fdb..2390232bc8c9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-19.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-19.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-2.c index d30436c782a0..c138df853322 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-20.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-20.c index c5f005cfe2ff..481cdfd74f9b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-20.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-20.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-21.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-21.c index f75e35a5fa93..a1dd30555af2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-21.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-21.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-22.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-22.c index ad957a061f4a..44546d735399 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-22.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-22.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-23.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-23.c index 5de086e11384..67c6b228a70e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-23.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-23.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-24.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-24.c index 6072d69b4dcc..800aee6e5c02 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-24.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-24.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-3.c index bd7ccb2a8c7d..cb93d4498152 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-4.c index f2c6b74d917d..a95c4b314b83 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-5.c index 4c73c7f8a21a..250b45f00fc7 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-6.c index 0d64f5631bbc..6f02547c5e2c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-7.c index 496d5cfbe81d..420c194375d4 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-8.c index ebe2ad7b94be..8a9cf7b7070d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add-9.c index eac6707a4077..a9803908a679 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ 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.c index 14e9b7595a8d..856001f8f4e0 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c index 24cdd267cca9..9089d1e927e8 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c index a246e9b18578..318cd3fd2e8f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c index 143f14c3af05..77cd9533de6b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c index a3b2679233c7..58e330f181ef 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c index 968534b74da3..859c5c9a2ce9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c index 995a02bffff2..e04d4d4ee037 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c index 65e5a4a99bbb..73ce397ce3e7 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c index c1a3c6ff21dc..90a4e4a786fd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c index 6283168b46d4..e5e0ff6e45bc 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c index 65693c32d79f..9eb373e393da 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c index 19b502db6c9c..0c4fa94c3975 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c index 0317370b67ef..a69a1e215161 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c index 9008d2f946a5..b2f2ffc2ab8b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c index 4eafb83c7564..6d07d4f26e51 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c index 5fcd6d71a26b..04886ff79c96 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_add_imm-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-1.c index 73be7d594225..b065f5ebf283 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-10.c index 6e78164865f0..ab10ac19205d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-11.c index 8da51382aff3..d07965a1a2be 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-12.c index eea282b21aef..ef8d441468c9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-13.c index edb7017f9b1d..54ace4b2ac92 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-14.c index 2aab9f65586b..735f8c5495ab 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-15.c index 2b52b8860ca7..f7d449dae70b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-16.c index 72c1931608fc..0dcb4ba6a044 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-17.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-17.c index 853ddcfd285c..60fed9c921c5 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-17.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-17.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-18.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-18.c index 423a6f821703..e7268876b19f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-18.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-18.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-19.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-19.c index 51d525437914..7fbc3555912f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-19.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-19.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-2.c index 7bd5efcd9d92..57415e490b94 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-20.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-20.c index 89e84d60f94b..fb08a6a731e5 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-20.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-20.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-21.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-21.c index 9a8fb7f1c91e..40cf4cd7954c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-21.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-21.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-22.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-22.c index 6182169edc5a..ba6f04af0f4c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-22.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-22.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-23.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-23.c index 54d58ef583ff..7569972a5c57 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-23.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-23.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-24.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-24.c index 48e6296e3150..ae5ed4b22048 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-24.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-24.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-25.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-25.c index 8780ef0c8f11..4e1edcf9fdd3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-25.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-25.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-26.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-26.c index f720f619d097..dbfd56bacc96 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-26.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-26.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-27.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-27.c index d427f5b017f8..f5f3ca849c7a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-27.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-27.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-28.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-28.c index 86b80dbccd56..ab7faf4cf8e2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-28.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-28.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-29.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-29.c index 1a2da50256e3..90f7602c4564 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-29.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-29.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-3.c index 12562eb13281..cce3e584f547 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-30.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-30.c index 75aa75063690..56f5c5aadea6 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-30.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-30.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-31.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-31.c index 26de6890ad42..7e358cb8a66b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-31.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-31.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-32.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-32.c index f0f2254182c8..9a4b09f578c1 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-32.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-32.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-33.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-33.c index aca4bd28b5de..ec5cb5028e6f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-33.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-33.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-34.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-34.c index f87a51a504be..2096288c68f3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-34.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-34.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-35.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-35.c index 6099ce866c28..ba6bf7d9b370 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-35.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-35.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-36.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-36.c index 0254f539e09c..135604cb07cd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-36.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-36.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-37.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-37.c index 8c97a518d2c1..6c12f27865f5 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-37.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-37.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-38.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-38.c index 7e3cec2a9a72..46f8001b00e2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-38.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-38.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-39.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-39.c index 7b72850ae22f..c8462547f631 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-39.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-39.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-4.c index bae46a0bd83e..7b05423dc3dd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-40.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-40.c index 165be8973135..8561599e1768 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-40.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-40.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-41.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-41.c index dd13f94e40f2..851c7f1366b8 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-41.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-41.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-42.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-42.c index 3ed4195b18b2..7a3a7aa7218d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-42.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-42.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-43.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-43.c index 3b77efbfe9b8..0cbf656536a8 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-43.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-43.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-44.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-44.c index 123f6bde3b9a..b39b3e6d3151 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-44.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-44.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-45.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-45.c index 1aad8961e29d..6c3c545a9c52 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-45.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-45.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-46.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-46.c index d184043f6f83..680fe9494e60 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-46.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-46.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-47.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-47.c index acd0cc6ae82a..eea044d9b9fd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-47.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-47.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-48.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-48.c index 135de2147101..e173e24a974c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-48.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-48.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-5.c index e917487a6401..0c1c0cf354fe 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-6.c index 4e3c91d205d5..793a17ce1bc2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-7.c index 844aabfacad6..87cf8906108e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-8.c index d73f00fcf02d..2587a5a46276 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub-9.c index b24bf3eb5498..663aa3007fd8 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1.c index 3e6fbfe6acae..7742022b5904 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10.c index db450d7cfbf8..c83d2430b07b 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_1.c index fa7d689851e1..97e73d9ed779 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_2.c index 6c6117124918..5eefaac696b9 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-10_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11.c index f05559a008fc..071eb9785df2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_1.c index 4c0ea1eebd85..6c65a7c27591 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_2.c index 734d730db19c..24700ba93f60 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-11_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-12.c index f8d49c7a61e2..faccd9867093 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13.c index 7dcbc3b1a126..576f31b773d2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_1.c index ec902880e822..2c30ca647bef 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_2.c index 4fa33a702c12..214746b36343 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-13_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14.c index 45db6339b784..88d2300b8324 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_1.c index d8a35fe2deca..05f3fcf8b2a3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_2.c index 35509f22f304..f4af51a5afbb 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-14_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15.c index 7f304fb5c3e0..1f7897dbc407 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_1.c index ada54c3e8bbc..4f8ed66a80bd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_2.c index 2ee0594eceb8..cfbfe722530f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-15_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-16.c index 898349d4f661..f216566822bf 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_1.c index 586f58a93fc8..7976d756f3c0 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_2.c index 463a3ad95784..45134b090155 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-1_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2.c index df38e1262772..fc60b7be18e3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_1.c index b714e46300b3..47861616c7bb 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_2.c index 55fe313868e6..c7d82ae66659 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-2_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3.c index 862f663caf0e..57839bac4189 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_1.c index 55570370d8b4..73f06d051338 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_2.c index d4bcd3b0123f..32bcb572dd1f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-3_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-4.c index b9f796bb9aa6..63ee933767a3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5.c index ed47bef8d5d9..0bc93b9518bf 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_1.c index 39229b8c7c04..cd39b293299d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_2.c index 25ad0931770e..e1fa49b6f661 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-5_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6.c index fa3e013b77fa..8a03549a244c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_1.c index da41896f1f34..58334c53a57a 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_2.c index e42e6e116519..97f93c0ccf46 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-6_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7.c index e1a422e2795c..620551af19c6 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_1.c index ada54c3e8bbc..4f8ed66a80bd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_2.c index 2ee0594eceb8..cfbfe722530f 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-7_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-8.c index 898349d4f661..f216566822bf 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9.c index cdbc285fb3c5..387890da3402 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_1.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_1.c index 12a0fc669b29..6254ededa5bc 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_2.c b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_2.c index 05ea97436658..0e8fc7acedee 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_sub_imm-9_2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-1.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-1.c index 84836070411c..e7412263895c 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-1.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-10.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-10.c index 5ea8e613901c..7619f025e532 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-10.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-10.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-11.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-11.c index 3b45e2af9ce3..c95d5946ceb2 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-11.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-11.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-12.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-12.c index 7ea2c93a301f..1acf74d04791 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-12.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-12.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-13.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-13.c index 060350ada45f..0af1711cb939 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-13.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-13.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-14.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-14.c index a21c40c26c6b..e124e5bd6cee 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-14.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-14.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-15.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-15.c index 229371f1c5e0..f79b570147dd 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-15.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-15.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-16.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-16.c index f91da58c0bae..e5de5efc10a7 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-16.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-16.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-17.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-17.c index 9813e1f79b05..0ad4c31fa0ee 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-17.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-17.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-18.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-18.c index eb799849f73a..2e82133b06f3 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-18.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-18.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-19.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-19.c index e61faffbbc6c..75f3d0cfbaef 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-19.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-19.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-2.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-2.c index 68d4e56c1f37..1c4b2c7abf27 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-2.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-20.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-20.c index 708b2b2394d9..c9fcc8ad150e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-20.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-20.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-21.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-21.c index e522a90ecdb9..0ae6845d798d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-21.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-21.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-22.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-22.c index db75cd0c6dca..7e07a8010096 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-22.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-22.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-23.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-23.c index 7acc6587304c..cc86a9f11d7d 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-23.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-23.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-24.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-24.c index 32952f5b2833..a7d288ebb184 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-24.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-24.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-3.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-3.c index a77f4d3fdbe4..ee7140e6b2a6 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-3.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-4.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-4.c index f16af46294f3..179decb79f64 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-4.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-5.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-5.c index f54be1495286..e637e5e5ef73 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-5.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-6.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-6.c index 04d55b6df9f0..d7ec3a89eeae 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-6.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-7.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-7.c index 5ecd6a835a52..afa3d068f948 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-7.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-8.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-8.c index f88965f20651..f1fb58233bf5 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-8.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */ diff --git a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-9.c b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-9.c index a77efb1ce92b..9e3b06b4407e 100644 --- a/gcc/testsuite/gcc.target/riscv/sat_u_trunc-9.c +++ b/gcc/testsuite/gcc.target/riscv/sat_u_trunc-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-skip-if "" { *-*-* } { "-flto" } } */ /* { dg-options "-march=rv64gc -mabi=lp64d -O3 -fdump-rtl-expand-details -fno-schedule-insns -fno-schedule-insns2" } */ /* { dg-final { check-function-bodies "**" "" } } */