diff options
author | Richard Biener <rguenther@suse.de> | 2015-10-26 14:22:20 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-10-26 14:22:20 +0000 |
commit | 1e080ab4ed3a4390f6e57adb608b91b2c440af36 (patch) | |
tree | 7612eb7cb09900d59522c9f603ee66b5da5b0595 /gcc/alias.c | |
parent | 3373589b25382e5389a189acc832fb657016f375 (diff) | |
download | gcc-1e080ab4ed3a4390f6e57adb608b91b2c440af36.zip gcc-1e080ab4ed3a4390f6e57adb608b91b2c440af36.tar.gz gcc-1e080ab4ed3a4390f6e57adb608b91b2c440af36.tar.bz2 |
tree-object-size.c: Remove builtins.h include, include tree-cfg.h.
2015-10-26 Richard Biener <rguenther@suse.de>
* tree-object-size.c: Remove builtins.h include, include tree-cfg.h.
(do_valueize): New function.
(pass_object_sizes::execute): Use gimple_fold_stmt_to_constant and
replace_uses_by.
* tree-ssa-threadedge.c: Remove builtins.h include, include
gimple-fold.h
(fold_assignment_stmt): Remove.
(threadedge_valueize): New function.
(record_temporary_equivalences_from_stmts): Use
gimple_fold_stmt_to_constant_1, note additional cleanup
opportunities.
From-SVN: r229364
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions