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 | 966fd26c83bb83ae50c4820c9fee9168f6f1fb77 (patch) | |
tree | 478401c8e03ee77a53d72347b9ee348d9e03900c /llvm/docs/ReleaseNotes.html | |
parent | d9c3557fcc5139733aa8426bd92219a21e5d859f (diff) | |
download | bcm5719-llvm-966fd26c83bb83ae50c4820c9fee9168f6f1fb77.tar.gz bcm5719-llvm-966fd26c83bb83ae50c4820c9fee9168f6f1fb77.zip |
Note on new type legalizer.
llvm-svn: 65446
Diffstat (limited to 'llvm/docs/ReleaseNotes.html')
-rw-r--r-- | llvm/docs/ReleaseNotes.html | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index d89cab293d8..e1c62c94750 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/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> |