------- Comment #2 from rguenth at gcc dot gnu dot org 2009-08-30 11:52 ------- Subject: Bug 41186
Author: rguenth Date: Sun Aug 30 11:52:13 2009 New Revision: 151226 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151226 Log: 2009-08-30 Richard Guenther <rguent...@suse.de> PR tree-optimization/41186 * tree-ssa-alias.c (ptr_deref_may_alias_ref_p): Remove. (ao_ref_init_from_ptr_and_size): New function. (ref_maybe_used_by_call_p_1): Be more precise tracking used ranges for builtin functions. (ref_maybe_used_by_call_p): Adjust. (call_may_clobber_ref_p_1): Be more precise tracking clobbered ranges for builtin functions. * tree-ssa-alias.h (ao_ref_init_from_ptr_and_size): Declare. * g++.dg/torture/pr41186.C: New testcase. * g++.dg/tree-ssa/pr41186.C: Likewise. Added: trunk/gcc/testsuite/g++.dg/torture/pr41186.C trunk/gcc/testsuite/g++.dg/tree-ssa/pr41186.C Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-alias.c trunk/gcc/tree-ssa-alias.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41186