fix bugs in my previous commit clarify the return type of the bit ops


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21755 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/docs/LangRef.html b/docs/LangRef.html
index c0ba49b..bf7a45d 100644
--- a/docs/LangRef.html
+++ b/docs/LangRef.html
@@ -471,12 +471,13 @@
   prototype of the function definition.
   </dd>
 
-  <dt><b>"<tt>cc &lt;<it>n</it>&gt;</tt>" - Numbered convention</b>:</dt>
+  <dt><b>"<tt>cc &lt;<em>n</em>&gt;</tt>" - Numbered convention</b>:</dt>
 
   <dd>Any calling convention may be specified by number, allowing
   target-specific calling conventions to be used.  Target specific calling
   conventions start at 64.
   </dd>
+</dl>
 
 <p>More calling conventions can be added/defined on an as-needed basis, to
 support pascal conventions or any other well-known target-independent
@@ -3195,7 +3196,8 @@
 <h5>Arguments:</h5>
 
 <p>
-The only argument is the value to be counted.  The argument may be of any integer type.
+The only argument is the value to be counted.  The argument may be of any
+integer type.  The return type must match the argument type.
 </p>
 
 <h5>Semantics:</h5>
@@ -3227,14 +3229,15 @@
 <h5>Arguments:</h5>
 
 <p>
-The only argument is the value to be counted.  The argument may be of any integer type.
+The only argument is the value to be counted.  The argument may be of any
+integer type.  The return type must match the argument type.
 </p>
 
 <h5>Semantics:</h5>
 
 <p>
-The '<tt>llvm.cttz</tt>' intrinsic counts the trailing zeros in a variable.  If the src == 0
-then the result is the size in bits of the type of src.
+The '<tt>llvm.cttz</tt>' intrinsic counts the trailing zeros in a variable.  If
+the src == 0 then the result is the size in bits of the type of src.
 </p>
 </div>
 
@@ -3254,20 +3257,22 @@
 <h5>Overview:</h5>
 
 <p>
-The '<tt>llvm.ctlz</tt>' intrinsic counts the number of leading zeros in a variable.
+The '<tt>llvm.ctlz</tt>' intrinsic counts the number of leading zeros in a
+variable.
 </p>
 
 <h5>Arguments:</h5>
 
 <p>
-The only argument is the value to be counted.  The argument may be of any integer type.
+The only argument is the value to be counted.  The argument may be of any
+integer type. The return type must match the argument type.
 </p>
 
 <h5>Semantics:</h5>
 
 <p>
-The '<tt>llvm.ctlz</tt>' intrinsic counts the leading zeros in a variable.  If the src == 0
-then the result is the size in bits of the type of src.
+The '<tt>llvm.ctlz</tt>' intrinsic counts the leading zeros in a variable.  If
+the src == 0 then the result is the size in bits of the type of src.
 </p>
 </div>