diff options
author | Richard Biener <rguenther@suse.de> | 2014-01-29 14:45:44 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-01-29 14:45:44 +0000 |
commit | 77574c353464b38f98b7d69a5fb555b6888701a3 (patch) | |
tree | 0b29ae9817e081fdd5d933b5bcbf8bebda1d3615 /libgcc | |
parent | 15b25b242b7165045c40850b3759330c39ff1c02 (diff) | |
download | gcc-77574c353464b38f98b7d69a5fb555b6888701a3.zip gcc-77574c353464b38f98b7d69a5fb555b6888701a3.tar.gz gcc-77574c353464b38f98b7d69a5fb555b6888701a3.tar.bz2 |
re PR middle-end/58742 (pointer arithmetic simplification)
2014-01-29 Richard Biener <rguenther@suse.de>
PR tree-optimization/58742
* tree-ssa-forwprop.c (associate_pointerplus): Rename to
associate_pointerplus_align.
(associate_pointerplus_diff): New function.
(associate_pointerplus): Likewise. Call associate_pointerplus_align
and associate_pointerplus_diff.
* gcc.dg/pr58742-1.c: New testcase.
* gcc.dg/pr58742-2.c: Likewise.
* gcc.dg/pr58742-3.c: Likewise.
From-SVN: r207239
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions