From: amylaar Date: Mon, 19 Aug 2013 15:11:55 +0000 (+0000) Subject: * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2038fd5b80135fd824a1843b06d0b0beb2fb41fb;p=thirdparty%2Fgcc.git * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times "Threaded". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201842 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6348efe93e32..dbab61aa0a7b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -2,6 +2,9 @@ * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error. + * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times + "Threaded". + 2013-08-18 Jan Hubicka * g++.dg/ipa/type-inheritance-1.C: New testcase. diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c index 44b05f07a6cb..e97719f9c13e 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c @@ -61,7 +61,7 @@ bitmap_ior_and_compl (bitmap dst, const_bitmap a, const_bitmap b, zero. */ /* ARM Cortex-M0 defined LOGICAL_OP_NON_SHORT_CIRCUIT to false, so skip below test. */ -/* { dg-final { scan-tree-dump-times "Threaded" 3 "dom1" { target { ! { mips*-*-* || { arm_cortex_m && arm_thumb1 } } } } } } */ +/* { dg-final { scan-tree-dump-times "Threaded" 3 "dom1" { target { ! { { mips*-*-* avr-*-* } || { arm_cortex_m && arm_thumb1 } } } } } } */ /* MIPS defines LOGICAL_OP_NON_SHORT_CIRCUIT to 0, so we split both "a_elt || b_elt" and "b_elt && kill_elt" into two conditions each, rather than using "(var1 != 0) op (var2 != 0)". Also, as on other targets, @@ -81,6 +81,8 @@ bitmap_ior_and_compl (bitmap dst, const_bitmap a, const_bitmap b, -> "kill_elt->indx == b_elt->indx" in the second condition, skipping the known-true "b_elt && kill_elt" in the second condition. */ -/* { dg-final { scan-tree-dump-times "Threaded" 6 "dom1" { target mips*-*-* } } } */ +/* For avr, BRANCH_COST is by default 0, so the default + LOGICAL_OP_NON_SHORT_CIRCUIT definition also computes as 0. */ +/* { dg-final { scan-tree-dump-times "Threaded" 6 "dom1" { target mips*-*-* avr-*-* } } } */ /* { dg-final { cleanup-tree-dump "dom1" } } */