re PR tree-optimization/80275 (Poor (but valid) code generated by optimizer passing...
authorRichard Biener <rguenther@suse.de>
Mon, 3 Apr 2017 12:22:22 +0000 (12:22 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 3 Apr 2017 12:22:22 +0000 (12:22 +0000)
commitfff80893baad08414ee4332655f4ed5f557ae73a
treec393e51a8f85766a92462266c85a8b6bbb3e0794
parent0be1d23cc32369d48c93a795a07d4fa037f14d5c
re PR tree-optimization/80275 (Poor (but valid) code generated by optimizer passing optimizer list to function)

2017-04-03  Richard Biener  <rguenther@suse.de>

PR tree-optimization/80275
* fold-const.c (split_address_to_core_and_offset): Handle
POINTER_PLUS_EXPR.

* g++.dg/opt/pr80275.C: New testcase.

From-SVN: r246648
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/pr80275.C [new file with mode: 0644]