Re: [Mesa-dev] [PATCH v2 01/16] i965: Don't copy propagate sat MOVs into LOAD_PAYLOAD

2014-11-25 Thread Kristian Høgsberg
On Thu, Nov 13, 2014 at 8:49 PM, Matt Turner wrote: > On Thu, Nov 13, 2014 at 4:28 PM, Kristian Høgsberg wrote: >> The LOAD_PAYLOAD opcode can't saturate its sources, so skip >> saturating MOVs. The register coalescing after lower_load_payload() >> will clean up the extra MOVs. >> >> Signed-off-

Re: [Mesa-dev] [PATCH v2 01/16] i965: Don't copy propagate sat MOVs into LOAD_PAYLOAD

2014-11-13 Thread Matt Turner
On Thu, Nov 13, 2014 at 4:28 PM, Kristian Høgsberg wrote: > The LOAD_PAYLOAD opcode can't saturate its sources, so skip > saturating MOVs. The register coalescing after lower_load_payload() > will clean up the extra MOVs. > > Signed-off-by: Kristian Høgsberg > --- > src/mesa/drivers/dri/i965/br

[Mesa-dev] [PATCH v2 01/16] i965: Don't copy propagate sat MOVs into LOAD_PAYLOAD

2014-11-13 Thread Kristian Høgsberg
The LOAD_PAYLOAD opcode can't saturate its sources, so skip saturating MOVs. The register coalescing after lower_load_payload() will clean up the extra MOVs. Signed-off-by: Kristian Høgsberg --- src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp | 6 +- 1 file changed, 5 insertions(+), 1