diff options
author | Ilia Mirkin <[email protected]> | 2015-12-04 15:21:11 -0500 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2015-12-05 17:50:23 -0500 |
commit | abd326e81b06f58797be94bd655ee06b17a34f0c (patch) | |
tree | 1a96ec979854bb7576f67718beddcab561a9b19a /docs | |
parent | 31fde8fabadcd9240c1e96c8a953b465def9b516 (diff) |
nv50/ir: propagate indirect loads into instructions
This way $r1 = $r0 + 4; c1[$r1] becomes c1[$r0+4].
On SM35:
total instructions in shared programs : 6206257 -> 6185058 (-0.34%)
total gprs used in shared programs : 911045 -> 910722 (-0.04%)
total local used in shared programs : 39072 -> 39072 (0.00%)
local gpr inst bytes
helped 0 417 4195 4195
hurt 0 280 0 0
Signed-off-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions