diff options
author | Nuno Lopes <nunoplopes@sapo.pt> | 2012-07-05 17:37:07 +0000 |
---|---|---|
committer | Nuno Lopes <nunoplopes@sapo.pt> | 2012-07-05 17:37:07 +0000 |
commit | b0c76d72c3fd7878f87995a93c9724b723af4432 (patch) | |
tree | fbd27de36e8f2cb44abcf485765775038c1925c6 /docs | |
parent | 95c88b8cb210ffad127519a143fade685ab21f5b (diff) | |
download | external_llvm-b0c76d72c3fd7878f87995a93c9724b723af4432.zip external_llvm-b0c76d72c3fd7878f87995a93c9724b723af4432.tar.gz external_llvm-b0c76d72c3fd7878f87995a93c9724b723af4432.tar.bz2 |
add @llvm.donothing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159758 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/LangRef.html | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html index 64154d4..9793659 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -317,10 +317,12 @@ '<tt>llvm.debugtrap</tt>' Intrinsic</a></li> <li><a href="#int_stackprotector"> '<tt>llvm.stackprotector</tt>' Intrinsic</a></li> - <li><a href="#int_objectsize"> + <li><a href="#int_objectsize"> '<tt>llvm.objectsize</tt>' Intrinsic</a></li> - <li><a href="#int_expect"> + <li><a href="#int_expect"> '<tt>llvm.expect</tt>' Intrinsic</a></li> + <li><a href="#int_donothing"> + '<tt>llvm.donothing</tt>' Intrinsic</a></li> </ol> </li> </ol> @@ -8640,6 +8642,30 @@ intrinsic function should be used instead.</p> <p>This intrinsic is lowered to the <tt>val</tt>.</p> </div> +<!-- _______________________________________________________________________ --> +<h4> + <a name="int_donothing">'<tt>llvm.donothing</tt>' Intrinsic</a> +</h4> + +<div> + +<h5>Syntax:</h5> +<pre> + declare void @llvm.donothing() nounwind readnone +</pre> + +<h5>Overview:</h5> +<p>The <tt>llvm.donothing</tt> intrinsic doesn't perform any operation. It's the +only intrinsic that can be called with an invoke instruction.</p> + +<h5>Arguments:</h5> +<p>None.</p> + +<h5>Semantics:</h5> +<p>This intrinsic does nothing, and it's removed by optimizers and ignored by +codegen.</p> +</div> + </div> </div> |