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

2014-10-28 Thread Matt Turner
On Tue, Oct 28, 2014 at 4:50 PM, Kenneth Graunke wrote: > On Tuesday, October 28, 2014 03:41:45 PM Matt Turner wrote: >> On Tue, Oct 28, 2014 at 3:17 PM, Kristian Høgsberg > wrote: >> > The LOAD_PAYLOAD opcode can't saturate its sources, so skip >> > saturating MOVs. The register coalescing afte

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

2014-10-28 Thread Kenneth Graunke
On Tuesday, October 28, 2014 03:41:45 PM Matt Turner wrote: > On Tue, Oct 28, 2014 at 3:17 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. > > >

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

2014-10-28 Thread Matt Turner
On Tue, Oct 28, 2014 at 3:17 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 01/14] i965: Don't copy propagate sat MOVs into LOAD_PAYLOAD

2014-10-28 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