aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2017-04-21 08:17:23 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2017-04-21 08:17:23 +0000
commit6d553e9bc9739ac67f96f31b6108c25e7a74f3a3 (patch)
tree1eb7963a3c4fcd8c091d82c031e19a209ed360b5 /gcc/tree.c
parent7fd1a7474a04fdf68e3b1645de16bcfa45a915d0 (diff)
downloadgcc-6d553e9bc9739ac67f96f31b6108c25e7a74f3a3.zip
gcc-6d553e9bc9739ac67f96f31b6108c25e7a74f3a3.tar.gz
gcc-6d553e9bc9739ac67f96f31b6108c25e7a74f3a3.tar.bz2
re PR tree-optimization/80237 (float to double conversion is not optimized away)
2017-04-21 Richard Biener <rguenther@suse.de> PR tree-optimization/80237 * tree-ssa-pre.c (find_leader_in_sets): Add third set argument, defaulted to NULL. (phi_translate_1): Also allow a leader in AVAIL_OUT of pred for a simplified result. * gcc.dg/tree-ssa/tailcall-9.c: New testcase. * gcc.dg/tree-ssa/ldist-pr45948.c: Remove undefined behavior, adjust expected optimizations. From-SVN: r247049
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions