aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2007-11-12 13:24:06 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2007-11-12 13:24:06 +0000
commit65648dd47e35451645d3f2fb2cdcd02cf43e1d87 (patch)
tree1748ca812d38b49f003e3b8885790ebee8e08000 /gcc/cse.c
parent50d76c246f1268b945c941c24d877b7acc5acae9 (diff)
downloadgcc-65648dd47e35451645d3f2fb2cdcd02cf43e1d87.zip
gcc-65648dd47e35451645d3f2fb2cdcd02cf43e1d87.tar.gz
gcc-65648dd47e35451645d3f2fb2cdcd02cf43e1d87.tar.bz2
re PR tree-optimization/34027 (-Os code size nearly doubled)
2007-11-12 Richard Guenther <rguenther@suse.de> PR middle-end/34027 * fold-const.c (fold_binary): Fold n - (n / m) * m to n % m. (fold_binary): Fold unsinged FLOOR_DIV_EXPR to TRUNC_DIV_EXPR. * gcc.dg/pr34027-1.c: New testcase. * gcc.dg/pr34027-2.c: Likewise. From-SVN: r130097
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions