]> git.ipfire.org Git - thirdparty/gcc.git/commit
Always combine comparisons or conversions from booleans.
authorppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Nov 2014 02:01:36 +0000 (02:01 +0000)
committerppalka <ppalka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Nov 2014 02:01:36 +0000 (02:01 +0000)
commita34867d61c5ac9352e59900df8b5acc5f16e2eaf
tree3ba9abd59af95a71bcd793ab1693a17da7c20e53
parentf508b316257611f6f8cf72ec43c4903e0c909756
Always combine comparisons or conversions from booleans.

2014-11-16  Patrick Palka  <ppalka@gcc.gnu.org>

gcc/
PR middle-end/63790
* tree-ssa-forwprop.c (forward_propagate_into_comparison_1):
Always combine comparisons or conversions from booleans.

gcc/testsuite/
PR middle-end/63790
* gcc.dg/tree-ssa/pr21031.c: Drop XFAIL.
* gcc.dg/tree-ssa/forwprop-29.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217638 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/forwprop-29.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/pr21031.c
gcc/tree-ssa-forwprop.c