Re: [Mesa-dev] [RFC] i965/fs: Generalize grf127 hack to dispatch_width > 8

2018-07-11 Thread Caio Marcelo de Oliveira Filho
Hi, Thanks for the explanations :-) > > - ra_set_node_reg(g, grf127_send_hack_node, 127); > > + ra_set_node_reg(g, grf127_send_hack_node, 128 - reg_width); > > This configuration is more restrictive than needed. The original code > just avoids any register with any length that uses

Re: [Mesa-dev] [RFC] i965/fs: Generalize grf127 hack to dispatch_width > 8

2018-07-11 Thread Chema Casanova
El 11/07/18 a las 03:50, Caio Marcelo de Oliveira Filho escribió: > Change the hack to always apply, adjusting the register number > according to the dispatch_width. > > The original change assumed that given for dispatch_width > 8 we > already prevent the overlap of source and destination for

[Mesa-dev] [RFC] i965/fs: Generalize grf127 hack to dispatch_width > 8

2018-07-10 Thread Caio Marcelo de Oliveira Filho
Change the hack to always apply, adjusting the register number according to the dispatch_width. The original change assumed that given for dispatch_width > 8 we already prevent the overlap of source and destination for send, it would not be necessary to explicitly add an interference with a