Minor grammar and word usage fix to 'returned' parameter attribute section of LangRef
authorStephen Lin <stephenwlin@gmail.com>
Thu, 20 Jun 2013 21:55:10 +0000 (21:55 +0000)
committerStephen Lin <stephenwlin@gmail.com>
Thu, 20 Jun 2013 21:55:10 +0000 (21:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184479 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.rst

index a0073ddc55c9c9ec0cea34209521a9e981207699..cd72cc963e9e0f6c426ac14178bef7ddab2674cc 100644 (file)
@@ -733,14 +733,13 @@ Currently, only the following parameter attributes are defined:
     attribute for return values and can only be applied to one parameter.
 
 ``returned``
-    This indicates that the value of the function always returns the value
-    of the parameter as its return value. This is an optimization hint to
-    the code generator when generating the caller, allowing tail call
-    optimization and omission of register saves and restores in some cases;
-    it is not checked or enforced when generating the callee. The parameter
-    and the function return type must be valid operands for the
-    :ref:`bitcast instruction <i_bitcast>`. This is not a valid attribute for
-    return values and can only be applied to one parameter.
+    This indicates that the function always returns the argument as its return
+    value. This is an optimization hint to the code generator when generating
+    the caller, allowing tail call optimization and omission of register saves
+    and restores in some cases; it is not checked or enforced when generating
+    the callee. The parameter and the function return type must be valid
+    operands for the :ref:`bitcast instruction <i_bitcast>`. This is not a
+    valid attribute for return values and can only be applied to one parameter.
 
 .. _gc: