diff options
Diffstat (limited to 'gcc/doc/invoke.texi')
-rw-r--r-- | gcc/doc/invoke.texi | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 7e57e9650f6..255149fcfb8 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -10733,31 +10733,6 @@ The size of L1 cache, in kilobytes. @item l2-cache-size The size of L2 cache, in kilobytes. -@item prefetch-dynamic-strides -Whether the loop array prefetch pass should issue software prefetch hints -for strides that are non-constant. In some cases this may be -beneficial, though the fact the stride is non-constant may make it -hard to predict when there is clear benefit to issuing these hints. - -Set to 1, the default, if the prefetch hints should be issued for non-constant -strides. Set to 0 if prefetch hints should be issued only for strides that -are known to be constant and below @option{prefetch-minimum-stride}. - -@item prefetch-minimum-stride -Minimum constant stride, in bytes, to start using prefetch hints for. If -the stride is less than this threshold, prefetch hints will not be issued. - -This setting is useful for processors that have hardware prefetchers, in -which case there may be conflicts between the hardware prefetchers and -the software prefetchers. If the hardware prefetchers have a maximum -stride they can handle, it should be used here to improve the use of -software prefetchers. - -A value of -1, the default, means we don't have a threshold and therefore -prefetch hints can be issued for any constant stride. - -This setting is only useful for strides that are known and constant. - @item loop-interchange-max-num-stmts The maximum number of stmts in a loop to be interchanged. |