Re: [Mesa-dev] [PATCH] R600/SI: Implement spilling of SGPRs v4

2013-11-26 Thread Michel Dänzer
On Mon, 2013-11-25 at 23:32 -0500, Tom Stellard wrote: > From: Tom Stellard > > SGPRs are spilled into VGPRs using the {READ,WRITE}LANE_B32 instructions. > > v2: > - Fix encoding of Lane Mask > - Use correct register flags, so we don't overwrite the low dword > when restoring multi-dword

Re: [Mesa-dev] [PATCH] R600/SI: Implement spilling of SGPRs v4

2013-11-26 Thread Christian König
Am 26.11.2013 05:32, schrieb Tom Stellard: From: Tom Stellard SGPRs are spilled into VGPRs using the {READ,WRITE}LANE_B32 instructions. v2: - Fix encoding of Lane Mask - Use correct register flags, so we don't overwrite the low dword when restoring multi-dword registers. v3: - R

[Mesa-dev] [PATCH] R600/SI: Implement spilling of SGPRs v4

2013-11-25 Thread Tom Stellard
From: Tom Stellard SGPRs are spilled into VGPRs using the {READ,WRITE}LANE_B32 instructions. v2: - Fix encoding of Lane Mask - Use correct register flags, so we don't overwrite the low dword when restoring multi-dword registers. v3: - Register spilling seems to hang the GPU, so replac