aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2014-08-07 08:12:04 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2014-08-07 08:12:04 +0000
commit044331a86cdee0427e7b8552307c9e83f7088979 (patch)
treed7ba08e9040a1712a5107f8572a9ad61c05b7f13 /gcc/tree-ssa-loop-im.c
parentce597aedd79e646c4a5517505088d380239cbfa5 (diff)
downloadgcc-044331a86cdee0427e7b8552307c9e83f7088979.zip
gcc-044331a86cdee0427e7b8552307c9e83f7088979.tar.gz
gcc-044331a86cdee0427e7b8552307c9e83f7088979.tar.bz2
fold-const.c (fold_binary_loc): Add folding of (PTR0 - (PTR1 p+ A) -> (PTR0 - PTR1) - A.
* fold-const.c (fold_binary_loc): Add folding of (PTR0 - (PTR1 p+ A) -> (PTR0 - PTR1) - A. c/ * c-typeck.c (pointer_diff): Remove P - (P + CST) optimization. testsuite/ * gcc.dg/fold-reassoc-3.c: New test. From-SVN: r213700
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions