Changes in directory llvm/docs:
BytecodeFormat.html updated: 1.68 -> 1.69 LangRef.html updated: 1.234 -> 1.235 --- Log message: add support for alignment attributes on load/store instructions --- Diffs of the changes: (+8 -8) BytecodeFormat.html | 8 ++++---- LangRef.html | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) Index: llvm/docs/BytecodeFormat.html diff -u llvm/docs/BytecodeFormat.html:1.68 llvm/docs/BytecodeFormat.html:1.69 --- llvm/docs/BytecodeFormat.html:1.68 Thu Apr 12 14:52:46 2007 +++ llvm/docs/BytecodeFormat.html Sat Apr 21 03:16:24 2007 @@ -1587,15 +1587,15 @@ <tr><td>Call+FastCC+TailCall</td><td>59</td><td>5</td><td>1.5</td></tr> <tr><td>Call+FastCC</td><td>60</td><td>5</td><td>1.5</td></tr> <tr><td>Call+CCC+TailCall</td><td>61</td><td>5</td><td>1.5</td></tr> - <tr><td>Load+Volatile</td><td>62</td><td>3</td><td>1.3</td></tr> - <tr><td>Store+Volatile</td><td>63</td><td>3</td><td>1.3</td></tr> + <tr><td>Load+Attributes</td><td>62</td><td>7</td><td>2.0</td></tr> + <tr><td>Store+Attributes</td><td>63</td><td>7</td><td>2.0</td></tr> </tbody> </table> <p><b><a name="pi_note">* Note: </a></b> These aren't really opcodes from an LLVM language perspective. They encode information into other opcodes without reserving space for that information. -For example, opcode=63 is a Volatile Store. The opcode for this +For example, opcode=63 is an Attributed Store. The opcode for this instruction is 25 (Store) but we encode it as 63 to indicate that is a Volatile Store. The same is done for the calling conventions and tail calls. In each of these entries in range 56-63, the opcode is documented as the base @@ -2097,7 +2097,7 @@ <a href="mailto:[EMAIL PROTECTED]">Reid Spencer</a> and <a href="mailto:[EMAIL PROTECTED]">Chris Lattner</a><br> <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br> -Last modified: $Date: 2007/04/12 19:52:46 $ +Last modified: $Date: 2007/04/21 08:16:24 $ </address> </body> </html> Index: llvm/docs/LangRef.html diff -u llvm/docs/LangRef.html:1.234 llvm/docs/LangRef.html:1.235 --- llvm/docs/LangRef.html:1.234 Thu Apr 12 15:34:36 2007 +++ llvm/docs/LangRef.html Sat Apr 21 03:16:25 2007 @@ -2609,7 +2609,7 @@ Instruction</a> </div> <div class="doc_text"> <h5>Syntax:</h5> -<pre> <result> = load <ty>* <pointer><br> <result> = volatile load <ty>* <pointer><br></pre> +<pre> <result> = load <ty>* <pointer>[, align <alignment>]<br> <result> = volatile load <ty>* <pointer>[, align <alignment>]<br></pre> <h5>Overview:</h5> <p>The '<tt>load</tt>' instruction is used to read from memory.</p> <h5>Arguments:</h5> @@ -2634,8 +2634,8 @@ Instruction</a> </div> <div class="doc_text"> <h5>Syntax:</h5> -<pre> store <ty> <value>, <ty>* <pointer> <i>; yields {void}</i> - volatile store <ty> <value>, <ty>* <pointer> <i>; yields {void}</i> +<pre> store <ty> <value>, <ty>* <pointer>[, align <alignment>] <i>; yields {void}</i> + volatile store <ty> <value>, <ty>* <pointer>[, align <alignment>] <i>; yields {void}</i> </pre> <h5>Overview:</h5> <p>The '<tt>store</tt>' instruction is used to write to memory.</p> @@ -4732,7 +4732,7 @@ <a href="mailto:[EMAIL PROTECTED]">Chris Lattner</a><br> <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br> - Last modified: $Date: 2007/04/12 20:34:36 $ + Last modified: $Date: 2007/04/21 08:16:25 $ </address> </body> </html> _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits