Changes in directory llvm/docs:
LangRef.html updated: 1.112 -> 1.113 --- Log message: Grammar and punctuation fixes. --- Diffs of the changes: (+11 -11) LangRef.html | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/docs/LangRef.html:1.112 llvm/docs/LangRef.html:1.113 --- llvm/docs/LangRef.html:1.112 Wed Jul 20 20:29:16 2005 +++ llvm/docs/LangRef.html Mon Oct 24 11:17:18 2005 @@ -495,11 +495,11 @@ <p>Global variables define regions of memory allocated at compilation time instead of run-time. Global variables may optionally be initialized. A -variable may be defined as a global "constant", which indicates that the +variable may be defined as a global "constant," which indicates that the contents of the variable will <b>never</b> be modified (enabling better optimization, allowing the global data to be placed in the read-only section of an executable, etc). Note that variables that need runtime initialization -cannot be marked "constant", as there is a store to the variable.</p> +cannot be marked "constant" as there is a store to the variable.</p> <p> LLVM explicitly allows <em>declarations</em> of global variables to be marked @@ -720,8 +720,8 @@ </tr> </table> -<p>Note that 'variable sized arrays' can be implemented in LLVM With a zero -length array. Normally accesses past the end of an array are undefined in +<p>Note that 'variable sized arrays' can be implemented in LLVM with a zero +length array. Normally, accesses past the end of an array are undefined in LLVM (e.g. it is illegal to access the 5th element of a 3 element array). As a special case, however, zero length arrays are recognized to be variable length. This allows implementation of 'pascal style arrays' with the LLVM @@ -743,7 +743,7 @@ </p> <h5>Syntax:</h5> <pre> <returntype> (<parameter list>)<br></pre> -<p>Where '<tt><parameter list></tt>' is a comma-separated list of type +<p>...where '<tt><parameter list></tt>' is a comma-separated list of type specifiers. Optionally, the parameter list may include a type <tt>...</tt>, which indicates that the function takes a variable number of arguments. Variable argument functions can access their arguments with the <a @@ -997,7 +997,7 @@ <dd>The string '<tt>zeroinitializer</tt>' can be used to zero initialize a value to zero of <em>any</em> type, including scalar and aggregate types. This is often used to avoid having to print large zero initializers (e.g. for - large arrays), and is always exactly equivalent to using explicit zero + large arrays) and is always exactly equivalent to using explicit zero initializers. </dd> </dl> @@ -1486,7 +1486,7 @@ <p>This returns the <i>remainder</i> of a division (where the result has the same sign as the divisor), not the <i>modulus</i> (where the result has the same sign as the dividend) of a value. For more -information about the difference, see: <a +information about the difference, see <a href="http://mathforum.org/dr.math/problems/anne.4.28.99.html">The Math Forum</a>.</p> <h5>Example:</h5> @@ -1863,9 +1863,9 @@ <p>The '<tt>load</tt>' instruction is used to read from memory.</p> <h5>Arguments:</h5> <p>The argument to the '<tt>load</tt>' instruction specifies the memory -address to load from. The pointer must point to a <a +address from which to load. The pointer must point to a <a href="#t_firstclass">first class</a> type. If the <tt>load</tt> is -marked as <tt>volatile</tt> then the optimizer is not allowed to modify +marked as <tt>volatile</tt>, then the optimizer is not allowed to modify the number or order of execution of this <tt>load</tt> with other volatile <tt>load</tt> and <tt><a href="#i_store">store</a></tt> instructions. </p> @@ -1889,7 +1889,7 @@ <p>The '<tt>store</tt>' instruction is used to write to memory.</p> <h5>Arguments:</h5> <p>There are two arguments to the '<tt>store</tt>' instruction: a value -to store and an address to store it into. The type of the '<tt><pointer></tt>' +to store and an address in which to store it. The type of the '<tt><pointer></tt>' operand must be a pointer to the type of the '<tt><value></tt>' operand. If the <tt>store</tt> is marked as <tt>volatile</tt>, then the optimizer is not allowed to modify the number or order of execution of @@ -3314,7 +3314,7 @@ <a href="mailto:[EMAIL PROTECTED]">Chris Lattner</a><br> <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br> - Last modified: $Date: 2005/07/21 01:29:16 $ + Last modified: $Date: 2005/10/24 16:17:18 $ </address> </body> </html> _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits