aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-structalias.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-11-02 08:11:48 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-11-02 08:11:48 +0000
commit4280df0abc2d692924ab45dd95c6ef0dc61703ea (patch)
treea595a1c01294129e7de48c90bd9172c950be737f /gcc/tree-ssa-structalias.c
parent9815687d8e3044e21be5b17fe155299f67c08a01 (diff)
downloadgcc-4280df0abc2d692924ab45dd95c6ef0dc61703ea.zip
gcc-4280df0abc2d692924ab45dd95c6ef0dc61703ea.tar.gz
gcc-4280df0abc2d692924ab45dd95c6ef0dc61703ea.tar.bz2
tree-vrp.c (evrp_dom_walker::before_dom_children): Call infer_value_range on stmt ops and update value-ranges.
2016-11-02 Richard Biener <rguenther@suse.de> * tree-vrp.c (evrp_dom_walker::before_dom_children): Call infer_value_range on stmt ops and update value-ranges. Dump visited stmts and blocks. (evrp_dom_walker::push_value_range): Dump changes. (evrp_dom_walker::pop_value_range): Likewise. (evrp_dom_walker::try_find_new_range): Avoid noop changes. * gcc.dg/tree-ssa/vrp111.c: New testcase. * gcc.dg/tree-ssa/pr20702.c: Disable EVRP. * gcc.dg/tree-ssa/pr21086.c: Likewise. * gcc.dg/tree-ssa/pr58480.c: Likewise. * gcc.dg/tree-ssa/vrp08.c: Likewise. From-SVN: r241774
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions