From f0e56cd667259c3bc4234cb75c5137136af7b25d Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 8 Nov 2013 22:16:59 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 6 ++++++ gcc/doc/extend.texi | 52 ++++++++++++++++++++++----------------------- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8c52a6cc03f..2f224a42da2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-11-08 H.J. Lu + + PR other/59055 + * doc/extend.texi: Move Cilk Plus Builtins node before Other + Builtins node. + 2013-11-08 Andrew MacLeod Joseph Myers diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 0d72819b1b0..2132b1e5602 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -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