From 0e1f4c6b6f0b65285af7f34443c29c7074736d1c Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Fri, 4 Jul 2008 09:34:36 +0000 Subject: tree-ssa-structalias.c (lookup_vi_for_tree): Declare. 2008-07-04 Richard Guenther * tree-ssa-structalias.c (lookup_vi_for_tree): Declare. (do_sd_constraint): Handle a dereference of ESCAPED and CALLUSED properly to compute the reachability set if we do field-sensitive PTA. * invoke.texi (max-fields-for-field-sensitive): Document default. * opts.c (decode_options): Set max-fields-for-field-sensitive to 100 for optimize >= 2. * gcc.dg/tree-ssa/pta-callused.c: New testcase. From-SVN: r137453 --- gcc/doc/invoke.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gcc/doc') diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 31d931e..5732d98 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -7323,7 +7323,8 @@ duplicated when threading jumps. @item max-fields-for-field-sensitive Maximum number of fields in a structure we will treat in -a field sensitive manner during pointer analysis. +a field sensitive manner during pointer analysis. The default is zero +for -O0, and -O1 and 100 for -Os, -O2, and -O3. @item prefetch-latency Estimate on average number of instructions that are executed before -- cgit v1.1