diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2014-05-15 00:15:24 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-05-15 00:15:24 +0000 |
commit | 84f40fa9c1fea93311fa1211569ba5a2bf33a620 (patch) | |
tree | d5a2121792f671621abe4261b3bae0b56d69a241 | |
parent | ae913f615f190fba049ae83279949a620f221426 (diff) | |
download | llvm-84f40fa9c1fea93311fa1211569ba5a2bf33a620.tar.gz llvm-84f40fa9c1fea93311fa1211569ba5a2bf33a620.tar.bz2 llvm-84f40fa9c1fea93311fa1211569ba5a2bf33a620.tar.xz |
Merging r207990:
------------------------------------------------------------------------
r207990 | marek.olsak | 2014-05-05 15:30:54 -0400 (Mon, 05 May 2014) | 6 lines
R600/SI: allow 5 more input SGPRs to a shader
Our OpenGL driver needs 22 SGPRs (16 user SGPRs + 6 streamout non-user SGPRs).
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@208828 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/R600/AMDGPUCallingConv.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/R600/AMDGPUCallingConv.td b/lib/Target/R600/AMDGPUCallingConv.td index 65cdb24673..5f8ad8c3b1 100644 --- a/lib/Target/R600/AMDGPUCallingConv.td +++ b/lib/Target/R600/AMDGPUCallingConv.td @@ -20,7 +20,7 @@ def CC_SI : CallingConv<[ CCIfInReg<CCIfType<[f32, i32] , CCAssignToReg<[ SGPR0, SGPR1, SGPR2, SGPR3, SGPR4, SGPR5, SGPR6, SGPR7, SGPR8, SGPR9, SGPR10, SGPR11, SGPR12, SGPR13, SGPR14, SGPR15, - SGPR16 + SGPR16, SGPR17, SGPR18, SGPR19, SGPR20, SGPR21 ]>>>, CCIfInReg<CCIfType<[i64] , CCAssignToRegWithShadow< |