Note on new type legalizer.
authorDuncan Sands <baldrick@free.fr>
Wed, 25 Feb 2009 11:50:08 +0000 (11:50 +0000)
committerDuncan Sands <baldrick@free.fr>
Wed, 25 Feb 2009 11:50:08 +0000 (11:50 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65446 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.html

index d89cab293d83336fa4b9b6f80d26fea32ca72ed7..e1c62c9475010ef53ec32900d7c129408f7d70f7 100644 (file)
@@ -306,6 +306,15 @@ which allows us to implement more aggressive algorithms and make it run
 faster:</p>
 
 <ul>
+<li>The type legalization logic has been completely rewritten, and is now
+more powerful (it supports arbitrary precision integer types for example)
+and hopefully more correct.
+The type legalizer converts operations on types that are not natively
+supported by the target machine into equivalent code sequences that only use
+natively supported types.
+The old type legalizer is still available and will be used if
+<tt>-disable-legalize-types</tt> is passed to <tt>llc</tt>.
+</li>
 <li>?</li>
 
 </ul>