mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-02 00:37:09 +00:00
Formatting changes. to make the information cleaner.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55884 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4cddaf77c4
commit
e36dccc9b5
@ -922,30 +922,30 @@ the named garbage collection algorithm.</p>
|
|||||||
various passes.</p>
|
various passes.</p>
|
||||||
|
|
||||||
<div class="doc_code">
|
<div class="doc_code">
|
||||||
<pre>define void @f() notes(inline=Always) { ... }</pre>
|
<pre>
|
||||||
<pre>define void @f() notes(inline=Always,opt-size) { ... }</pre>
|
define void @f() notes(inline=Always) { ... }
|
||||||
<pre>define void @f() notes(inline=Never,opt-size) { ... }</pre>
|
define void @f() notes(inline=Always,opt-size) { ... }
|
||||||
<pre>define void @f() notes(opt-size) { ... }</pre>
|
define void @f() notes(inline=Never,opt-size) { ... }
|
||||||
|
define void @f() notes(opt-size) { ... }
|
||||||
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>
|
<dl>
|
||||||
<li>inline=Always
|
<dt><tt>inline=Always</tt></dt>
|
||||||
<p>
|
<dd>This note requests inliner to inline this function irrespective of inlining
|
||||||
This note requests inliner to inline this function irrespective of
|
size threshold for this function.</dd>
|
||||||
inlining size threshold for this function.
|
|
||||||
</p></li>
|
<dt><tt>inline=Never</tt></dt>
|
||||||
<li>inline=Never
|
<dd>This note requests inliner to never inline this function in any situation.
|
||||||
<p>
|
This note may not be used together with <tt>inline=Always</tt> note.</dd>
|
||||||
This note requests inliner to never inline this function in any situation.
|
|
||||||
This note may not be used together with inline=Always note.
|
<dt><tt>opt-size</tt></dt>
|
||||||
</p></li>
|
<dd>This note suggests optimization passes and code generator passes to make
|
||||||
<li>opt-size
|
choices that help reduce code size.</dd>
|
||||||
<p>
|
|
||||||
This note suggests optimization passes and code generator passes to make
|
</dl>
|
||||||
choices that help reduce code size.
|
|
||||||
</p></li>
|
<p>Any notes that are not documented here are considered invalid notes.</p>
|
||||||
<p>
|
|
||||||
The notes that are not documented here are considered invalid notes.
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- ======================================================================= -->
|
<!-- ======================================================================= -->
|
||||||
@ -1395,7 +1395,8 @@ instruction.</p>
|
|||||||
<td class="left"><tt>< { i32, i32, i32 } ></tt></td>
|
<td class="left"><tt>< { i32, i32, i32 } ></tt></td>
|
||||||
<td class="left">A triple of three <tt>i32</tt> values</td>
|
<td class="left">A triple of three <tt>i32</tt> values</td>
|
||||||
</tr><tr class="layout">
|
</tr><tr class="layout">
|
||||||
<td class="left"><tt>< { float, i32 (i32)* } ></tt></td>
|
<td class="left">
|
||||||
|
<tt>< { float, i32 (i32)* } ></tt></td>
|
||||||
<td class="left">A pair, where the first element is a <tt>float</tt> and the
|
<td class="left">A pair, where the first element is a <tt>float</tt> and the
|
||||||
second element is a <a href="#t_pointer">pointer</a> to a
|
second element is a <a href="#t_pointer">pointer</a> to a
|
||||||
<a href="#t_function">function</a> that takes an <tt>i32</tt>, returning
|
<a href="#t_function">function</a> that takes an <tt>i32</tt>, returning
|
||||||
|
Loading…
Reference in New Issue
Block a user