re PR tree-optimization/21658 (CCP does not propagate ADDR_EXPR far enough.)
authorKazu Hirata <kazu@cs.umass.edu>
Fri, 27 May 2005 16:31:29 +0000 (16:31 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Fri, 27 May 2005 16:31:29 +0000 (16:31 +0000)
commit46aad78f22f0d84855daed56e7369e73e31c8c26
treef43746efbc3b2066008ddcc71e7b5829eb7349b0
parent8b60fb432a133613e348278fa9037d70c3243cd3
re PR tree-optimization/21658 (CCP does not propagate ADDR_EXPR far enough.)

gcc/
PR tree-optimization/21658
* tree-ssa-ccp.c (ccp_fold): Call fold_binary instead of
fold_binary_to_constant.  Likewise, call fold_unary instead of
fold_unary_to_constant.

testsuite/
PR tree-optimization/21658
* gcc.dg/tree-ssa/pr21658.c: New.

From-SVN: r100266
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr21658.c [new file with mode: 0644]
gcc/tree-ssa-ccp.c