]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-ssa-ccp.c (struct fold_stmt_r_data): Remove.
authorRichard Guenther <rguenther@suse.de>
Fri, 17 Apr 2009 14:25:57 +0000 (14:25 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 17 Apr 2009 14:25:57 +0000 (14:25 +0000)
commit9fe9fe04c595a7323991954534d7ff9f46980d9f
tree22cb5299cdd32bafb99cedcb1fe6228262b81635
parent03b6478770fdc7a2db42653bd8532786fdc642bf
tree-ssa-ccp.c (struct fold_stmt_r_data): Remove.

2009-04-17  Richard Guenther  <rguenther@suse.de>

* tree-ssa-ccp.c (struct fold_stmt_r_data): Remove.
(fold_stmt_r): Likewise.
(maybe_fold_reference): New function.
(fold_gimple_assign): Handle cases fold_stmt_r did.
(fold_stmt): Do not use fold_stmt_r.
(fold_stmt_inplace): Likewise.

From-SVN: r146271
gcc/ChangeLog
gcc/tree-ssa-ccp.c