aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-10-07 13:47:40 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-10-07 13:47:40 +0000
commitd7f336f846f4333c3e55cc222fba21b4bc154119 (patch)
tree4f3aacf0249259991ac7ae2c63b406c8b1311937 /gcc/fortran/interface.c
parenta9172bf307dd49fa001387f4b514ea49d38f2092 (diff)
downloadgcc-d7f336f846f4333c3e55cc222fba21b4bc154119.zip
gcc-d7f336f846f4333c3e55cc222fba21b4bc154119.tar.gz
gcc-d7f336f846f4333c3e55cc222fba21b4bc154119.tar.bz2
tree-ssa-propagate.c (replace_phi_args_in): Remove no longer required hack.
2016-10-07 Richard Biener <rguenther@suse.de> * tree-ssa-propagate.c (replace_phi_args_in): Remove no longer required hack. (substitute_and_fold_dom_walker::before_dom_children): Substitute and fold before pass specific folding to avoid feeding that with SSA names that will be later released. * tree-ssa-ccp.c (get_value_for_expr): Guard for new SSA names introduced by folding and visited by evaluate_stmt called during ccp_fold_stmt. (likely_value): Likewise. (evaluate_stmt): Likewise. * tree-vrp.c (simplify_truth_ops_using_ranges): Fold modified stmt. (simplify_div_or_mod_using_ranges): Likewise. (simplify_min_or_max_using_ranges): Likewise. (simplify_abs_using_ranges): Likewise. (simplify_conversion_using_ranges): Likewise. (simplify_float_conversion_using_ranges): Likewise. (simplify_stmt_using_ranges): Likewise. * gcc.dg/tree-ssa/vrp01.c: Adjust. * gcc.dg/tree-ssa/vrp34.c: Likewise. From-SVN: r240865
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions