diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-02-02 13:57:07 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-02-02 13:57:07 +0000 |
commit | 8e11bf8508613f6eb2b72d46f65ff28dc69f9204 (patch) | |
tree | 13e15724299a2611203775cbc71a1593dc760ccd /docs | |
parent | ebe57e36dff2dc3a7ceea99202bdb9eb6fe938bc (diff) | |
download | external_llvm-8e11bf8508613f6eb2b72d46f65ff28dc69f9204.zip external_llvm-8e11bf8508613f6eb2b72d46f65ff28dc69f9204.tar.gz external_llvm-8e11bf8508613f6eb2b72d46f65ff28dc69f9204.tar.bz2 |
Put the Shift instructions in the right section.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33782 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/LangRef.html | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html index 677e625..a159d28 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -85,13 +85,13 @@ <li><a href="#i_urem">'<tt>urem</tt>' Instruction</a></li> <li><a href="#i_srem">'<tt>srem</tt>' Instruction</a></li> <li><a href="#i_frem">'<tt>frem</tt>' Instruction</a></li> - <li><a href="#i_shl">'<tt>shl</tt>' Instruction</a></li> - <li><a href="#i_lshr">'<tt>lshr</tt>' Instruction</a></li> - <li><a href="#i_ashr">'<tt>ashr</tt>' Instruction</a></li> </ol> </li> <li><a href="#bitwiseops">Bitwise Binary Operations</a> <ol> + <li><a href="#i_shl">'<tt>shl</tt>' Instruction</a></li> + <li><a href="#i_lshr">'<tt>lshr</tt>' Instruction</a></li> + <li><a href="#i_ashr">'<tt>ashr</tt>' Instruction</a></li> <li><a href="#i_and">'<tt>and</tt>' Instruction</a></li> <li><a href="#i_or">'<tt>or</tt>' Instruction</a></li> <li><a href="#i_xor">'<tt>xor</tt>' Instruction</a></li> @@ -1952,6 +1952,18 @@ identical types.</p> </pre> </div> +<!-- ======================================================================= --> +<div class="doc_subsection"> <a name="bitwiseops">Bitwise Binary +Operations</a> </div> +<div class="doc_text"> +<p>Bitwise binary operators are used to do various forms of +bit-twiddling in a program. They are generally very efficient +instructions and can commonly be strength reduced from other +instructions. They require two operands, execute an operation on them, +and produce a single value. The resulting value of the bitwise binary +operators is always the same type as its first operand.</p> +</div> + <!-- _______________________________________________________________________ --> <div class="doc_subsubsection"> <a name="i_shl">'<tt>shl</tt>' Instruction</a> </div> @@ -2003,7 +2015,7 @@ shift.</p> </pre> </div> -<!-- ======================================================================= --> +<!-- _______________________________________________________________________ --> <div class="doc_subsubsection"> <a name="i_ashr">'<tt>ashr</tt>' Instruction</a> </div> <div class="doc_text"> @@ -2034,17 +2046,6 @@ of <tt>var1</tt>.</p> </pre> </div> -<!-- ======================================================================= --> -<div class="doc_subsection"> <a name="bitwiseops">Bitwise Binary -Operations</a> </div> -<div class="doc_text"> -<p>Bitwise binary operators are used to do various forms of -bit-twiddling in a program. They are generally very efficient -instructions and can commonly be strength reduced from other -instructions. They require two operands, execute an operation on them, -and produce a single value. The resulting value of the bitwise binary -operators is always the same type as its first operand.</p> -</div> <!-- _______________________________________________________________________ --> <div class="doc_subsubsection"> <a name="i_and">'<tt>and</tt>' Instruction</a> </div> |