mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-27 06:54:30 +00:00
At the request of Richard Smith, swapped the order of cold/builtin so it is in alphabetical order.
llvm-svn: 185113
This commit is contained in:
parent
cbe62d543c
commit
133dbe8a40
@ -817,17 +817,17 @@ example:
|
||||
This attribute indicates that the inliner should attempt to inline
|
||||
this function into callers whenever possible, ignoring any active
|
||||
inlining size threshold for this caller.
|
||||
``cold``
|
||||
This attribute indicates that this function is rarely called. When
|
||||
computing edge weights, basic blocks post-dominated by a cold
|
||||
function call are also considered to be cold; and, thus, given low
|
||||
weight.
|
||||
``builtin``
|
||||
This indicates that the callee function at a call site should be
|
||||
recognized as a built-in function, even though the function's declaration
|
||||
uses the ``nobuiltin'' attribute. This is only valid at call sites for
|
||||
direct calls to functions which are declared with the ``nobuiltin``
|
||||
attribute.
|
||||
``cold``
|
||||
This attribute indicates that this function is rarely called. When
|
||||
computing edge weights, basic blocks post-dominated by a cold
|
||||
function call are also considered to be cold; and, thus, given low
|
||||
weight.
|
||||
``nonlazybind``
|
||||
This attribute suppresses lazy symbol binding for the function. This
|
||||
may make calls to the function faster, at the cost of extra program
|
||||
|
Loading…
x
Reference in New Issue
Block a user