summaryrefslogtreecommitdiffstats
path: root/src/drm-shim
diff options
context:
space:
mode:
authorVasily Khoruzhick <[email protected]>2019-08-19 20:20:12 -0700
committerVasily Khoruzhick <[email protected]>2019-08-23 18:19:46 -0700
commite15af23b73eb5a5c91c559fb4972637a06b9b924 (patch)
tree3ef181e4ffe631f93b45b38ceaede9e96b6b4ef7 /src/drm-shim
parent172f2ad805002c9f2de727fa782095be3e8aeafe (diff)
lima/ppir: clone ld_{uni,tex,var} into each block
ppir_lower_load() and ppir_lower_load_texture() assume that node is in the same block as its successors, fix it by cloning each ld_uni and ld_tex to every block. It also reduces register pressure since values never cross block boundaries and thus never appear in live_in or live_out of any block, so do it for varyings as well. Tested-by: Andreas Baierl <[email protected]> Reviewed-by: Qiang Yu <[email protected]> Reviewed-by: Erico Nunes <[email protected]> Signed-off-by: Vasily Khoruzhick <[email protected]>
Diffstat (limited to 'src/drm-shim')
0 files changed, 0 insertions, 0 deletions