Move Cilk Plus Builtins node before Other Builtins node

PR other/59055
	* doc/extend.texi: Move Cilk Plus Builtins node before Other
	Builtins node.

From-SVN: r204604
This commit is contained in:
H.J. Lu 2013-11-08 22:16:59 +00:00 committed by H.J. Lu
parent 39b2468cf6
commit f0e56cd667
2 changed files with 32 additions and 26 deletions

View File

@ -1,3 +1,9 @@
2013-11-08 H.J. Lu <hongjiu.lu@intel.com>
PR other/59055
* doc/extend.texi: Move Cilk Plus Builtins node before Other
Builtins node.
2013-11-08 Andrew MacLeod <amacleod@redhat.com>
Joseph Myers <joseph@codesourcery.com>

View File

@ -8012,6 +8012,32 @@ returns -1.
@end deftypefn
@node Cilk Plus Builtins
@section Cilk Plus C/C++ language extension Built-in Functions.
GCC provides support for the following built-in reduction funtions if Cilk Plus
is enabled. Cilk Plus can be enabled using the @option{-fcilkplus} flag.
@itemize @bullet
@item __sec_implicit_index
@item __sec_reduce
@item __sec_reduce_add
@item __sec_reduce_all_nonzero
@item __sec_reduce_all_zero
@item __sec_reduce_any_nonzero
@item __sec_reduce_any_zero
@item __sec_reduce_max
@item __sec_reduce_min
@item __sec_reduce_max_ind
@item __sec_reduce_min_ind
@item __sec_reduce_mul
@item __sec_reduce_mutating
@end itemize
Further details and examples about these built-in functions are described
in the Cilk Plus language manual which can be found at
@uref{http://www.cilkplus.org}.
@node Other Builtins
@section Other Built-in Functions Provided by GCC
@cindex built-in functions
@ -9136,32 +9162,6 @@ Similar to @code{__builtin_bswap32}, except the argument and return types
are 64 bit.
@end deftypefn
@node Cilk Plus Builtins
@section Cilk Plus C/C++ language extension Built-in Functions.
GCC provides support for the following built-in reduction funtions if Cilk Plus
is enabled. Cilk Plus can be enabled using the @option{-fcilkplus} flag.
@itemize @bullet
@item __sec_implicit_index
@item __sec_reduce
@item __sec_reduce_add
@item __sec_reduce_all_nonzero
@item __sec_reduce_all_zero
@item __sec_reduce_any_nonzero
@item __sec_reduce_any_zero
@item __sec_reduce_max
@item __sec_reduce_min
@item __sec_reduce_max_ind
@item __sec_reduce_min_ind
@item __sec_reduce_mul
@item __sec_reduce_mutating
@end itemize
Further details and examples about these built-in functions are described
in the Cilk Plus language manual which can be found at
@uref{http://www.cilkplus.org}.
@node Target Builtins
@section Built-in Functions Specific to Particular Target Machines