diff options
author | Rob Clark <[email protected]> | 2018-01-18 08:32:22 -0500 |
---|---|---|
committer | Rob Clark <[email protected]> | 2018-02-10 14:54:58 -0500 |
commit | a7ea2b4eba003440e82626f025f783c8f250bd30 (patch) | |
tree | c488bef4aefa6fb8adfafa2d7decb076ac8888f8 /src/glx/dri_common_interop.c | |
parent | 0a6ddf964fb90e4520501868ff00fed66e7814f3 (diff) |
freedreno/ir3: lower phi webs to regs
nir's from_ssa pass is much better at avoiding inserting extra moves
than our logic is. And lowering phi webs to regs just treats anything
involved in a phi web as an array of length=1. Which with previous
array related fixes in RA/etc ends up working out quite well. This cuts
down on extra instructions and also helps with register pressure.
Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'src/glx/dri_common_interop.c')
0 files changed, 0 insertions, 0 deletions