aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-switch-conversion.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2009-07-03 14:11:14 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2009-07-03 14:11:14 +0000
commitd73fb533dc652d2201bded0d386093af57810a6f (patch)
treeda07aebd6bf18cfc4b02509b36bbfa4e25280ee9 /gcc/tree-switch-conversion.c
parent7351bcaa647fe2b7c6ef72eca078b79f5e5ffc7e (diff)
downloadgcc-d73fb533dc652d2201bded0d386093af57810a6f.zip
gcc-d73fb533dc652d2201bded0d386093af57810a6f.tar.gz
gcc-d73fb533dc652d2201bded0d386093af57810a6f.tar.bz2
re PR middle-end/34163 (10% performance regression since Nov 1 on Polyhedron's "NF" on AMD64)
2009-07-03 Richard Guenther <rguenther@suse.de> PR middle-end/34163 * tree-chrec.c (chrec_convert_1): Fold (T2)(t +- x) to (T2)t +- (T2)x if t +- x is known to not overflow and the conversion widens the operation. * Makefile.in (tree-chrec.o): Add $(FLAGS_H) dependency. * gfortran.dg/pr34163.f90: New testcase. From-SVN: r149207
Diffstat (limited to 'gcc/tree-switch-conversion.c')
0 files changed, 0 insertions, 0 deletions