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