diff options
author | Hans de Goede <[email protected]> | 2015-11-05 14:32:37 +0100 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2015-11-06 18:13:31 -0500 |
commit | 9f2f8bda6e060cb85f6e099a4ad65c58cde36ba0 (patch) | |
tree | fc4264f2e5ed1822070f553398c5a8216f2a3025 /bin | |
parent | 428506ece2c7627392d0f02c7f83021caa46bb4f (diff) |
nvc0/ir: Teach insnCanLoad about double immediates
Teach insnCanLoad about double immediates, together with the
"Add support for merge-s to the ConstantFolding pass"
This turns the following (nvc0) code:
1: mov u32 $r2 0x00000000 (8)
2: mov u32 $r3 0x3fe00000 (8)
3: add f64 $r0d $r0d $r2d (8)
Into:
1: add f64 $r0d $r0d 0.500000 (8)
Signed-off-by: Hans de Goede <[email protected]>
Reviewed-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions