diff options
author | Nate Begeman <natebegeman@mac.com> | 2008-07-29 15:49:41 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2008-07-29 15:49:41 +0000 |
commit | 5bc1ea0736a5785ed596d58beeff2ab23909e33d (patch) | |
tree | 873c527b697e72ea9a3cc6b65f14717777db584a /docs | |
parent | 75cf9cc527c6ef3097dcefab173e93716a5a3e4a (diff) | |
download | external_llvm-5bc1ea0736a5785ed596d58beeff2ab23909e33d.zip external_llvm-5bc1ea0736a5785ed596d58beeff2ab23909e33d.tar.gz external_llvm-5bc1ea0736a5785ed596d58beeff2ab23909e33d.tar.bz2 |
Add vector shifts to the IR, patch by Eli Friedman.
CodeGen & Clang work coming next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54161 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/LangRef.html | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html index af6dc04..1ee7f29 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -2458,9 +2458,8 @@ the left a specified number of bits.</p> <h5>Arguments:</h5> <p>Both arguments to the '<tt>shl</tt>' instruction must be the same <a - href="#t_integer">integer</a> type. '<tt>var2</tt>' is treated as an -unsigned value. This instruction does not support -<a href="#t_vector">vector</a> operands.</p> + href="#t_integer">integer</a> or <a href="#t_vector">vector</a> of integer +type. '<tt>var2</tt>' is treated as an unsigned value.</p> <h5>Semantics:</h5> @@ -2489,9 +2488,8 @@ operand shifted to the right a specified number of bits with zero fill.</p> <h5>Arguments:</h5> <p>Both arguments to the '<tt>lshr</tt>' instruction must be the same -<a href="#t_integer">integer</a> type. '<tt>var2</tt>' is treated as an -unsigned value. This instruction does not support -<a href="#t_vector">vector</a> operands.</p> +<a href="#t_integer">integer</a> or <a href="#t_vector">vector</a> of integer +type. '<tt>var2</tt>' is treated as an unsigned value.</p> <h5>Semantics:</h5> @@ -2525,9 +2523,8 @@ operand shifted to the right a specified number of bits with sign extension.</p> <h5>Arguments:</h5> <p>Both arguments to the '<tt>ashr</tt>' instruction must be the same -<a href="#t_integer">integer</a> type. '<tt>var2</tt>' is treated as an -unsigned value. This instruction does not support -<a href="#t_vector">vector</a> operands.</p> +<a href="#t_integer">integer</a> or <a href="#t_vector">vector</a> of integer +type. '<tt>var2</tt>' is treated as an unsigned value.</p> <h5>Semantics:</h5> <p>This instruction always performs an arithmetic shift right operation, |