diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-10-16 13:06:14 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-10-16 11:06:14 +0000 |
commit | 6d244704f731efd9c4590ac6697aad4b733f97b1 (patch) | |
tree | 4f5c15c33de7664bca1119c3bf2def546cfdd1a5 /gcc/testsuite/gcc.c-torture/compile | |
parent | 535a86378ea5182125321ceede077e3781973f0a (diff) | |
download | gcc-6d244704f731efd9c4590ac6697aad4b733f97b1.zip gcc-6d244704f731efd9c4590ac6697aad4b733f97b1.tar.gz gcc-6d244704f731efd9c4590ac6697aad4b733f97b1.tar.bz2 |
revert: ipa-icf-gimple.c (func_checker::compare_operand): Compare only empty constructors.
Revert:
* ipa-icf-gimple.c (func_checker::compare_operand): Compare only
empty constructors.
* gcc.c-torture/compile/icfmatch.c: Add testcase
From-SVN: r228875
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/icfmatch.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/icfmatch.c b/gcc/testsuite/gcc.c-torture/compile/icfmatch.c new file mode 100644 index 0000000..13aad2e --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/icfmatch.c @@ -0,0 +1,11 @@ +typedef char __attribute__ ((vector_size (4))) v4qi; +void retv (int a,int b,int c,int d, v4qi *ret) +{ + v4qi v = { a, b , c, d }; + *ret = v; +} +void retv2 (int a,int b,int c,int d, v4qi *ret) +{ + v4qi v = { a, b , c, d }; + *ret = v; +} |