diff options
author | Karol Herbst <[email protected]> | 2018-03-27 19:10:34 +0200 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2018-04-21 10:53:59 -0400 |
commit | 63572091b52ace35b60c46d092183bf818733ee0 (patch) | |
tree | 0044f18dc119a61fa0709fa0f16f1cb27854db46 /src/gallium/auxiliary/driver_trace | |
parent | cc35b76e99779e6360fdd25fb39fbf1092f938be (diff) |
nv50/ir/ra: prefer def == src2 for fma with immediates on nvc0
This helps with the PostRALoadPropagation pass moving long immediates into
FMA/MAD instructions.
changes in shader-db:
total instructions in shared programs : 5894114 -> 5886074 (-0.14%)
total gprs used in shared programs : 666558 -> 666563 (0.00%)
total shared used in shared programs : 520416 -> 520416 (0.00%)
total local used in shared programs : 53524 -> 53524 (0.00%)
total bytes used in shared programs : 54006744 -> 53932472 (-0.14%)
local shared gpr inst bytes
helped 0 0 2 4192 4192
hurt 0 0 7 9 9
Signed-off-by: Karol Herbst <[email protected]>
[imirkin: minor edits to separate nv50 and nvc0+ cases]
Reviewed-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/driver_trace')
0 files changed, 0 insertions, 0 deletions