re PR middle-end/21082 (&a[b] - &a[c] is not folded to b - c)
authorRichard Guenther <rguenth@gcc.gnu.org>
Sat, 23 Apr 2005 21:34:40 +0000 (21:34 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Sat, 23 Apr 2005 21:34:40 +0000 (21:34 +0000)
commit75cf42ccffa6a661cce421e0d9eb0e0689d75aae
treead181a15c3fa2379b1bb6a0ffc0864bace316ee0
parentbe1b5cba3527dececdb66c6c356260500a040345
re PR middle-end/21082 (&a[b] - &a[c] is not folded to b - c)

2005-04-23  Richard Guenther  <rguenth@gcc.gnu.org>

PR middle-end/21082
* fold-const.c: Fold &a[i]-&a[j] to i-j.

* g++.dg/tree-ssa/pr21082.C: New testcase.

From-SVN: r98636
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr21082.C [new file with mode: 0644]