aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/tree-ssa/vrp50.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-08-04 12:29:48 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-08-04 12:29:48 +0000
commit455e6d5ba7c8c2501cad22f3ecee229cc130b87f (patch)
tree44d87dd02a78032816f3cb81e0405f29ab9570c6 /gcc/testsuite/gcc.dg/tree-ssa/vrp50.c
parenta48a91732b5252f6be1f0b3d54bfb1da52947caf (diff)
downloadgcc-455e6d5ba7c8c2501cad22f3ecee229cc130b87f.zip
gcc-455e6d5ba7c8c2501cad22f3ecee229cc130b87f.tar.gz
gcc-455e6d5ba7c8c2501cad22f3ecee229cc130b87f.tar.bz2
tree-ssa-propagate.h (struct prop_value_d, [...]): Move ...
2010-08-04 Richard Guenther <rguenther@suse.de> * tree-ssa-propagate.h (struct prop_value_d, prop_value_t): Move ... * tree-ssa-ccp.c: ... here. * tree-ssa-copy.c: ... and here. * tree-ssa-propagate.h (enum value_range_type, struct value_range_d, value_range_t): Move ... * tree-vrp.c: ... here. * tree-ssa-propagate.h (ssa_prop_get_value_fn): New typedef. (substitute_and_fold): Adjust prototype. * tree-ssa-propagate.c (replace_uses_in): Adjust. (replace_phi_args_in): Likewise. (substitute_and_fold): Take callback to query lattice instead of pointer to lattice. Replace SSA name defs with lattice values first. * tree-ssa-ccp.c (ccp_finalize): Adjust. * tree-ssa-copy.c (copy_prop_visit_phi_node): Adjust. (get_value): New function. (fini_copy_prop): Adjust. * tree-vrp.c (vrp_finalize): Adjust. * gcc.dg/tree-ssa/vrp35.c: Adjust. * gcc.dg/tree-ssa/vrp36.c: Likewise. * gcc.dg/tree-ssa/vrp50.c: Likewise. * gcc.dg/tree-ssa/vrp52.c: Likewise. From-SVN: r162864
Diffstat (limited to 'gcc/testsuite/gcc.dg/tree-ssa/vrp50.c')
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/vrp50.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/vrp50.c b/gcc/testsuite/gcc.dg/tree-ssa/vrp50.c
index bf21672..a5b3ee2 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/vrp50.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/vrp50.c
@@ -30,7 +30,5 @@ int baz (int x, int y)
return x < 20;
}
-/* { dg-final { scan-tree-dump "Folding predicate i_\[^\n\r\]* to 1" "vrp1" } } */
-/* { dg-final { scan-tree-dump "Folding predicate c_\[^\n\r\]* to 1" "vrp1" } } */
-/* { dg-final { scan-tree-dump "Folding predicate x_\[^\n\r\]* to 1" "vrp1" } } */
+/* { dg-final { scan-tree-dump-times "return 1;" 3 "vrp1" } } */
/* { dg-final { cleanup-tree-dump "vrp1" } } */