aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-04-16 07:55:57 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-04-16 07:55:57 +0000
commit8a474dc5d7d152653e90e960eff1852d1c7ff914 (patch)
tree649c5ed590a9bcfcc0ac37c15b11b36688be346a /gcc/tree-vrp.c
parent8d1cac076c9ac75a81f15e2249ff9a92a0278516 (diff)
downloadgcc-8a474dc5d7d152653e90e960eff1852d1c7ff914.zip
gcc-8a474dc5d7d152653e90e960eff1852d1c7ff914.tar.gz
gcc-8a474dc5d7d152653e90e960eff1852d1c7ff914.tar.bz2
tree-ssa-ccp.c (likely_value): See if we have operands that are marked as never simulate again and return...
2015-04-16 Richard Biener <rguenther@suse.de> * tree-ssa-ccp.c (likely_value): See if we have operands that are marked as never simulate again and return CONSTANT in this case. * tree-ssa-propagate.c (simulate_stmt): Mark stmts that do not have any operands that will be simulated again as not being simulated again. * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase. * gcc.dg/tree-ssa/pr37508.c: Adjust. * gfortran.dg/reassoc_6.f: Remove XFAIL. From-SVN: r222141
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions