mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-26 13:10:34 +00:00
fix some bugs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21515 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
05bb8831d3
commit
fd84c2d89c
@ -769,7 +769,8 @@ tasks:</p>
|
||||
<ol>
|
||||
<li><p>Convert values of unsupported types to values of supported types.</p>
|
||||
<p>There are two main ways of doing this: promoting a small type to a larger
|
||||
type (e.g. f32 -> f64, or i16 -> i32), and demoting larg integer types
|
||||
type (e.g. f32 -> f64, or i16 -> i32), and breaking up large
|
||||
integer types
|
||||
to smaller ones (e.g. implementing i64 with i32 operations where
|
||||
possible). Type conversions can insert sign and zero extensions as
|
||||
needed to make sure that the final code has the same behavior as the
|
||||
|
Loading…
Reference in New Issue
Block a user