[llvm] r227618 - R600/SI: Handle SI_SPILL_V96_RESTORE in SIRegisterInfo::eliminateFrameIndex()

Hans Wennborg hans at chromium.org
Fri Jan 30 14:14:31 PST 2015


Yes, go ahead.

Thanks,
Hans

On Fri, Jan 30, 2015 at 2:06 PM, Tom Stellard <tom at stellard.net> wrote:
> Hi Hans,
>
> Is this patch OK to merge to the 3.6 branch?  I consider it a critical
> fix.
>
> I am the code owner and I approve this patch.
>
> -Tom
>
> On Fri, Jan 30, 2015 at 09:51:51PM -0000, Tom Stellard wrote:
>> Author: tstellar
>> Date: Fri Jan 30 15:51:51 2015
>> New Revision: 227618
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=227618&view=rev
>> Log:
>> R600/SI: Handle SI_SPILL_V96_RESTORE in SIRegisterInfo::eliminateFrameIndex()
>>
>> This fixes a crash in Unigine Heaven.
>>
>> Modified:
>>     llvm/trunk/lib/Target/R600/SIRegisterInfo.cpp
>>
>> Modified: llvm/trunk/lib/Target/R600/SIRegisterInfo.cpp
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/SIRegisterInfo.cpp?rev=227618&r1=227617&r2=227618&view=diff
>> ==============================================================================
>> --- llvm/trunk/lib/Target/R600/SIRegisterInfo.cpp (original)
>> +++ llvm/trunk/lib/Target/R600/SIRegisterInfo.cpp Fri Jan 30 15:51:51 2015
>> @@ -266,6 +266,7 @@ void SIRegisterInfo::eliminateFrameIndex
>>        break;
>>      case AMDGPU::SI_SPILL_V32_RESTORE:
>>      case AMDGPU::SI_SPILL_V64_RESTORE:
>> +    case AMDGPU::SI_SPILL_V96_RESTORE:
>>      case AMDGPU::SI_SPILL_V128_RESTORE:
>>      case AMDGPU::SI_SPILL_V256_RESTORE:
>>      case AMDGPU::SI_SPILL_V512_RESTORE: {
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list