aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-01-25 09:05:47 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-01-25 09:05:47 +0000
commitfa4511c2f4d3bacf5e9d5cc5907d3812204928bb (patch)
tree56be12da035518715f8b8e86bbdfcc9e23eb4259 /INSTALL
parent7ff1503c731680d9c4917f1ecb5ef7df20b7feb2 (diff)
downloadgcc-fa4511c2f4d3bacf5e9d5cc5907d3812204928bb.zip
gcc-fa4511c2f4d3bacf5e9d5cc5907d3812204928bb.tar.gz
gcc-fa4511c2f4d3bacf5e9d5cc5907d3812204928bb.tar.bz2
re PR tree-optimization/69376 (wrong code at -Os and above on x86_64-linux-gnu)
2016-01-25 Richard Biener <rguenther@suse.de> PR tree-optimization/69376 * tree-ssa-sccvn.h (struct vn_ssa_aux): Add range_info_anti_range_p flag. (VN_INFO_ANTI_RANGE_P): New inline. (VN_INFO_RANGE_TYPE): Likewise. * tree-ssa-sccvn.c (set_ssa_val_to): Also record and copy SSA_NAME_ANTI_RANGE_P. (free_scc_vn): Restore SSA_NAME_ANTI_RANGE_P. * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Properly query VN_INFO_RANGE_TYPE. * gcc.dg/torture/pr69376.c: New testcase. From-SVN: r232786
Diffstat (limited to 'INSTALL')
0 files changed, 0 insertions, 0 deletions