[llvm] r181290 - Correct logical shift documentation
Tim Northover
Tim.Northover at arm.com
Mon May 6 23:17:14 PDT 2013
Author: tnorthover
Date: Tue May 7 01:17:14 2013
New Revision: 181290
URL: http://llvm.org/viewvc/llvm-project?rev=181290&view=rev
Log:
Correct logical shift documentation
Modified:
llvm/trunk/docs/LangRef.rst
Modified: llvm/trunk/docs/LangRef.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/LangRef.rst?rev=181290&r1=181289&r2=181290&view=diff
==============================================================================
--- llvm/trunk/docs/LangRef.rst (original)
+++ llvm/trunk/docs/LangRef.rst Tue May 7 01:17:14 2013
@@ -4008,7 +4008,7 @@ Example:
<result> = lshr i32 4, 1 ; yields {i32}:result = 2
<result> = lshr i32 4, 2 ; yields {i32}:result = 1
<result> = lshr i8 4, 3 ; yields {i8}:result = 0
- <result> = lshr i8 -2, 1 ; yields {i8}:result = 0x7FFFFFFF
+ <result> = lshr i8 -2, 1 ; yields {i8}:result = 0x7F
<result> = lshr i32 1, 32 ; undefined
<result> = lshr <2 x i32> < i32 -2, i32 4>, < i32 1, i32 2> ; yields: result=<2 x i32> < i32 0x7FFFFFFF, i32 1>
More information about the llvm-commits
mailing list