On 06/09/2016 10:53 AM, Alexander Monakov wrote:

[snip]

--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -19621,6 +19621,16 @@ for OpenMP offloading, but the option is exposed on 
its own for the purpose
  of testing the compiler; to generate code suitable for linking into programs
  using OpenMP offloading, use option @option{-mgomp}.

+@item -muniform-simt
+@opindex muniform-simt
+Generate code that allows to keep all lanes in each warp active, even when

Allows *what* to keep? E.g. what is doing the keeping here? If it is the generated code itself, please rephrase as

Generate code that keeps....

+observable effects from execution should appear as if only one lane was

s/was/is/

+active. This is achieved by instrumenting syscalls and atomic instructions in
+a lightweight way that allows to switch behavior at runtime. This code

Same issue here.... allows *what* to switch behavior? (And how would you select which run-time behavior you want?)

Also, in the snippet above where it is used as a noun, please
s/runtime/run time/

+generation variant is used for OpenMP offloading, but the option is exposed on
+its own for the purpose of testing the compiler; to generate code suitable for
+linking into programs using OpenMP offloading, use option @option{-mgomp}.
+
  @end table

  @node PDP-11 Options

-Sandra

Reply via email to