------- Comment #19 from rguenth at gcc dot gnu dot org 2007-11-23 14:29 ------- Subject: Bug 34176
Author: rguenth Date: Fri Nov 23 14:28:59 2007 New Revision: 130379 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130379 Log: 2007-11-23 Richard Guenther <[EMAIL PROTECTED]> Michael Matz <[EMAIL PROTECTED]> PR tree-optimization/34176 * alloc-pool.h (empty_alloc_pool): Declare. * alloc-pool.c (empty_alloc_pool): New function. * tree-ssa-sccvn.c (vn_reference_lookup): Also lookup from the valid table if a lookup from the optimistic table failed. (vn_unary_op_lookup): Likewise. (vn_binary_op_lookup): Likewise. (vn_phi_lookup): Likewise. (process_scc): Clear optimistic tables before every iteration. * gcc.c-torture/execute/pr34176.c: New testcase. Added: trunk/gcc/testsuite/gcc.c-torture/execute/pr34176.c Modified: trunk/gcc/ChangeLog trunk/gcc/alloc-pool.c trunk/gcc/alloc-pool.h trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-sccvn.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34176