summaryrefslogtreecommitdiff
path: root/lib/Target/R600/SIMachineFunctionInfo.h
AgeCommit message (Expand)AuthorFilesLines
2015-01-20R600/SI: Add subtarget feature to enable VGPR spilling for all shader typesTom Stellard1-0/+1
2015-01-14R600/SI: Spill VGPRs to scratch space for compute shadersTom Stellard1-0/+3
2014-09-24R600/SI: Implement VGPR register spilling for compute at -O0 v3Tom Stellard1-0/+10
2014-08-21R600/SI: Remove unused SGPR spilling codeTom Stellard1-19/+0
2014-08-21R600/SI: Use eliminateFrameIndex() to expand SGPR spill pseudosTom Stellard1-0/+3
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-3/+3
2014-07-21R600/SI: Use scratch memory for large private arraysTom Stellard1-0/+1
2014-05-02R600/SI: Only create one instruction when spilling/restoring register v3Tom Stellard1-1/+6
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-1/+1
2013-11-27R600/SI: Implement spilling of SGPRs v5Tom Stellard1-0/+28
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-0/+1
2013-11-18Revert r194865 and r194874.Alexey Samsonov1-1/+0
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-0/+1
2013-04-01R600/SI: Share code recording ShaderTypeAttribute between generationsVincent Lejeune1-5/+2
2013-03-07R600/SI: rework input interpolation v2Christian Konig1-1/+1
2013-03-07R600/SI: remove shader type intrinsicChristian Konig1-0/+2
2012-12-11Add R600 backendTom Stellard1-0/+34