diff options
author | Richard Biener <rguenther@suse.de> | 2014-04-07 14:03:55 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2014-04-07 14:03:55 +0000 |
commit | d6adff07f12460e7c6de668c40d0fafabe737051 (patch) | |
tree | 839f5648f4c5fbe2a97503797ffa6be8596a1707 /gcc/expr.c | |
parent | 9d7aea5fbc096600902e28e3203d67379f301f2b (diff) | |
download | gcc-d6adff07f12460e7c6de668c40d0fafabe737051.zip gcc-d6adff07f12460e7c6de668c40d0fafabe737051.tar.gz gcc-d6adff07f12460e7c6de668c40d0fafabe737051.tar.bz2 |
re PR tree-optimization/60766 (Wrong optimization with -O2)
2014-04-07 Richard Biener <rguenther@suse.de>
PR tree-optimization/60766
* tree-ssa-loop-ivopts.c (cand_value_at): Compute in an
unsigned type.
(may_eliminate_iv): Convert cand_value_at result to desired
type.
* gcc.dg/torture/pr60766.c: New testcase.
From-SVN: r209190
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions