[llvm-commits] [llvm] r65445 - /llvm/trunk/docs/ReleaseNotes.html

Duncan Sands baldrick at free.fr
Wed Feb 25 03:37:47 PST 2009


Author: baldrick
Date: Wed Feb 25 05:37:39 2009
New Revision: 65445

URL: http://llvm.org/viewvc/llvm-project?rev=65445&view=rev
Log:
Add note on support for arbitrary precision integers.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=65445&r1=65444&r2=65445&view=diff

==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Wed Feb 25 05:37:39 2009
@@ -201,7 +201,15 @@
 <p>LLVM 2.5 includes several major new capabilities:</p>
 
 <ul>
-<li><p> Legalize Types</p></li>
+<li><p>The code generator now supports arbitrary precision integers.
+Types like <tt>i33</tt> have long been valid in the LLVM IR, but previously
+could only be used with the interpreter.
+Now IR using such types can be compiled to native code on all targets.
+All operations are supported if the integer is not bigger than twice the
+target machine word size.
+Simple operations like loads, stores and shifts by a constant amount are
+supported for integers of any size.
+</p></li>
 
 <!--
 Random stuff:





More information about the llvm-commits mailing list