Re: [Mesa-dev] [PATCH 3/4] i965/fs: Don't interfere with too many base registers

2014-10-08 Thread Jason Ekstrand
On Oct 8, 2014 11:39 AM, "Connor Abbott" wrote: > > On Tue, Oct 7, 2014 at 4:33 AM, Jason Ekstrand wrote: > > On older GENs in SIMD16 mode, we were accidentally building too much > > interference into our register classes. Since everything is divided by 2, > > the reigster allocator thinks we ha

Re: [Mesa-dev] [PATCH 3/4] i965/fs: Don't interfere with too many base registers

2014-10-08 Thread Connor Abbott
On Tue, Oct 7, 2014 at 4:33 AM, Jason Ekstrand wrote: > On older GENs in SIMD16 mode, we were accidentally building too much > interference into our register classes. Since everything is divided by 2, > the reigster allocator thinks we have 64 base registers instead of 128. > The actual GRF mappi

[Mesa-dev] [PATCH 3/4] i965/fs: Don't interfere with too many base registers

2014-10-07 Thread Jason Ekstrand
On older GENs in SIMD16 mode, we were accidentally building too much interference into our register classes. Since everything is divided by 2, the reigster allocator thinks we have 64 base registers instead of 128. The actual GRF mapping still needs to be doubled, but as far as the ra_set is conce