From 2322588a7149e39ed808e586e3ec640e032b6e9e Mon Sep 17 00:00:00 2001 From: James Greenhalgh Date: Wed, 4 Mar 2015 09:32:02 +0000 Subject: [PATCH] [AArch64 Testsuite Obvious] Disable ipa-icf for testcases with common test bodies gcc/testsuite/ * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add -fno-ipa-icf to dg-options * gcc.target/aarch64/vect_saddl_1.c: Likewise. * gcc.target/aarch64/vect_smlal_1.c: Likewise. From-SVN: r221175 --- gcc/testsuite/ChangeLog | 7 +++++++ .../gcc.target/aarch64/atomic-comp-swap-release-acquire.c | 2 +- gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8700a47a8c1..a2dadbf9726 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2015-03-04 James Greenhalgh + + * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add + -fno-ipa-icf to dg-options + * gcc.target/aarch64/vect_saddl_1.c: Likewise. + * gcc.target/aarch64/vect_smlal_1.c: Likewise. + 2015-03-04 Paolo Carlini PR c++/64398 diff --git a/gcc/testsuite/gcc.target/aarch64/atomic-comp-swap-release-acquire.c b/gcc/testsuite/gcc.target/aarch64/atomic-comp-swap-release-acquire.c index 9785bca4f51..b8f098db0a7 100644 --- a/gcc/testsuite/gcc.target/aarch64/atomic-comp-swap-release-acquire.c +++ b/gcc/testsuite/gcc.target/aarch64/atomic-comp-swap-release-acquire.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2" } */ +/* { dg-options "-O2 -fno-ipa-icf" } */ #include "atomic-comp-swap-release-acquire.x" diff --git a/gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c b/gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c index ecbd8a8af60..5fa1b01a954 100644 --- a/gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c +++ b/gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-O3 -fno-inline -save-temps -fno-vect-cost-model" } */ +/* { dg-options "-O3 -fno-inline -save-temps -fno-vect-cost-model -fno-ipa-icf" } */ typedef signed char S8_t; typedef signed short S16_t; diff --git a/gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c b/gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c index b70be4ccb0c..4fcb1368070 100644 --- a/gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c +++ b/gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-O3 -fno-inline -save-temps -fno-vect-cost-model" } */ +/* { dg-options "-O3 -fno-inline -save-temps -fno-vect-cost-model -fno-ipa-icf" } */ typedef signed char S8_t; typedef signed short S16_t; -- 2.30.2