commit | 11260cc54f277cadd2abfd22ec313f3f0f504487 | [log] [tgz] |
---|---|---|
author | Francisco Jerez <currojerez@riseup.net> | Mon May 16 01:23:44 2016 -0700 |
committer | Francisco Jerez <currojerez@riseup.net> | Mon May 23 14:05:21 2016 -0700 |
tree | d4b0f33110221652f9a5934475dac955cdd7c1ca | |
parent | bb67c467a48f89177cf5a1c9904a627704ea7844 [diff] |
i965/fs: Set exec_all on spills not matching the channel layout of the instruction. This prevents the application of an incorrect channel mask by the scratch write instruction for spilled variables that don't have an exact one-to-one correspondence between channels of the variable and 32-bit components of the scratch write instruction. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>