R600/SI: Add subtarget feature to enable VGPR spilling for all shader types
authorTom Stellard <thomas.stellard@amd.com>
Tue, 20 Jan 2015 19:33:04 +0000 (19:33 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Tue, 20 Jan 2015 19:33:04 +0000 (19:33 +0000)
commit46846844ee01e12904fa2f4b0179f2eadf524d57
tree5c78cb7bd7f82b685edae85c1c4559858f9c61ee
parent5d96beaab520e20dd4d5c90853d382e77aac3801
R600/SI: Add subtarget feature to enable VGPR spilling for all shader types

This is disabled by default, but can be enabled with the subtarget
feature: 'vgpr-spilling'

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226597 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPU.td
lib/Target/R600/AMDGPUAsmPrinter.cpp
lib/Target/R600/AMDGPUSubtarget.cpp
lib/Target/R600/AMDGPUSubtarget.h
lib/Target/R600/SIDefines.h
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIInstrInfo.cpp
lib/Target/R600/SIMachineFunctionInfo.h
lib/Target/R600/SIRegisterInfo.cpp