mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-13 23:20:41 +00:00
Note on new type legalizer.
llvm-svn: 65446
This commit is contained in:
parent
a86cde89c6
commit
161bf4fbbb
@ -306,6 +306,15 @@ which allows us to implement more aggressive algorithms and make it run
|
|||||||
faster:</p>
|
faster:</p>
|
||||||
|
|
||||||
<ul>
|
<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>
|
<li>?</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user