diff --git a/docs/BytecodeFormat.html b/docs/BytecodeFormat.html index 669e7197f5e..524879f6097 100644 --- a/docs/BytecodeFormat.html +++ b/docs/BytecodeFormat.html @@ -861,6 +861,10 @@ missing otherwise.
The packed structure type is used to represent a collection of data members +together in memory. There is no padding between fields. Further, the alignment +of a packed structure is 1 byte. The elements of a packed structure may +be any type that has a size.
+Structures are accessed using 'load +and 'store' by getting a pointer to a +field with the 'getelementptr' +instruction.
+< { <type list> } >+
+ < { int, int, int } > + < { float, int (int) * } > + |
+
+ a triple of three int values + A pair, where the first element is a float and the second element + is a pointer to a function + that takes an int, returning an int. + |
+