[llvm-commits] [llvm] r51506 - /llvm/trunk/docs/LangRef.html
Dan Gohman
gohman at apple.com
Fri May 23 14:53:16 PDT 2008
Author: djg
Date: Fri May 23 16:53:15 2008
New Revision: 51506
URL: http://llvm.org/viewvc/llvm-project?rev=51506&view=rev
Log:
Update the description of first-class types to reflect that
structs and arrays are now first-class. And fix a sentance
fragment in the insertvalue description. Thanks to Chris
for pointing these out!
Modified:
llvm/trunk/docs/LangRef.html
Modified: llvm/trunk/docs/LangRef.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/LangRef.html?rev=51506&r1=51505&r2=51506&view=diff
==============================================================================
--- llvm/trunk/docs/LangRef.html (original)
+++ llvm/trunk/docs/LangRef.html Fri May 23 16:53:15 2008
@@ -1066,8 +1066,7 @@
<p>The <a href="#t_firstclass">first class</a> types are perhaps the
most important. Values of these types are the only ones which can be
produced by instructions, passed as arguments, or used as operands to
-instructions. This means that all structures and arrays must be
-manipulated either by pointer or by component.</p>
+instructions.</p>
</div>
<!-- ======================================================================= -->
@@ -2956,7 +2955,7 @@
The first operand of an '<tt>insertvalue</tt>' instruction is a
value of <a href="#t_struct">struct</a> or <a href="#t_array">array</a> type.
The second operand is a first-class value to insert.
-type of the first operand. The following operands are constant indices
+The following operands are constant indices
indicating the position at which to insert the value in the same manner as
indices in a
'<tt><a href="#i_getelementptr">getelementptr</a></tt>' instruction.
More information about the llvm-commits
mailing list