Commit 3a4673e0 by Jonathan Wakely Committed by Jonathan Wakely

Fix __builtin_expect_with_probability documentation

	* doc/extend.texi: Fix prototype and description of
	__builtin_expect_with_probability.

From-SVN: r265622
parent 7958186b
2018-10-30 Jonathan Wakely <jwakely@redhat.com>
* doc/extend.texi: Fix prototype and description of
__builtin_expect_with_probability.
2018-10-30 Michael Ploujnikov <michael.ploujnikov@oracle.com> 2018-10-30 Michael Ploujnikov <michael.ploujnikov@oracle.com>
* cgraph.h (clone_function_name_1): Replaced by new * cgraph.h (clone_function_name_1): Replaced by new
...@@ -12025,12 +12025,12 @@ when testing pointer or floating-point values. ...@@ -12025,12 +12025,12 @@ when testing pointer or floating-point values.
@end deftypefn @end deftypefn
@deftypefn {Built-in Function} long __builtin_expect_with_probability @deftypefn {Built-in Function} long __builtin_expect_with_probability
(long @var{exp}, long @var{c}, long @var{probability}) (long @var{exp}, long @var{c}, double @var{probability})
The built-in has same semantics as @code{__builtin_expect}, This function has the same semantics as @code{__builtin_expect},
but user can provide expected probability (in percent) for value of @var{exp}. but the caller provides the expected probability that @var{exp} == @var{c}.
Last argument @var{probability} is of float type and valid values The last argument, @var{probability}, is a floating-point value in the
are in inclusive range 0.0f and 1.0f. range 0.0 to 1.0, inclusive.
@end deftypefn @end deftypefn
@deftypefn {Built-in Function} void __builtin_trap (void) @deftypefn {Built-in Function} void __builtin_trap (void)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment