diff options
author | Richard Biener <rguenther@suse.de> | 2016-11-07 12:26:00 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-11-07 12:26:00 +0000 |
commit | 20770eb80bf59f4fe1d71408b841669c70550e6c (patch) | |
tree | 40cda2f82959c26f706bbc6c773b5682bba61a36 /gcc/alias.c | |
parent | 32894793ff96f4c56b90e0f0e1d961e526a6edc7 (diff) | |
download | gcc-20770eb80bf59f4fe1d71408b841669c70550e6c.zip gcc-20770eb80bf59f4fe1d71408b841669c70550e6c.tar.gz gcc-20770eb80bf59f4fe1d71408b841669c70550e6c.tar.bz2 |
re PR tree-optimization/78218 (wrong code at -Os and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes))
2016-11-07 Richard Biener <rguenther@suse.de>
PR tree-optimization/78218
* gimple-ssa-store-merging.c
(pass_store_merging::terminate_all_aliasing_chains):
Drop unused argument, fix alias check to also consider uses.
(pass_store_merging::execute): Adjust.
* gcc.dg/torture/pr78218.c: New testcase.
From-SVN: r241900
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions