]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-ssa-ccp.c
PR tree-optimization/51683
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Dec 2011 23:53:57 +0000 (23:53 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Dec 2011 23:53:57 +0000 (23:53 +0000)
commit3064bb7bdf4b3e57842207a7cfbb72d686ace48a
treeeae0d52d578dbcd38c56a08992fb9bb1ddb7b2ac
parent8081d3a635c46337db187a9f6971e707986bf1a8
PR tree-optimization/51683
* tree-ssa-propagate.c (substitute_and_fold): Don't optimize away
calls with side-effects.
* tree-ssa-ccp.c (ccp_fold_stmt): Likewise.

* gcc.dg/pr51683.c: New test.

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