diff options
author | Duncan Sands <baldrick@free.fr> | 2009-02-25 11:50:08 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2009-02-25 11:50:08 +0000 |
commit | 07636eae92b8ab711a8ee677b6fa14665e3c7682 (patch) | |
tree | 41191a7d63e74bd07d34d9e6a0ced42834700ed4 | |
parent | 8524cb9fa54143a47d0601486dbd13ba8f148326 (diff) |
Note on new type legalizer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65446 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/ReleaseNotes.html | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index d89cab293d..e1c62c9475 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -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> |