41 lines
1.4 KiB
Diff
41 lines
1.4 KiB
Diff
|
From 84f40fa9c1fea93311fa1211569ba5a2bf33a620 Mon Sep 17 00:00:00 2001
|
||
|
From: Tom Stellard <thomas.stellard@amd.com>
|
||
|
Date: Thu, 15 May 2014 00:15:24 +0000
|
||
|
Subject: [PATCH 1/5] Merging r207990:
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/plain; charset=UTF-8
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
------------------------------------------------------------------------
|
||
|
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
|
||
|
---
|
||
|
lib/Target/R600/AMDGPUCallingConv.td | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/lib/Target/R600/AMDGPUCallingConv.td b/lib/Target/R600/AMDGPUCallingConv.td
|
||
|
index 65cdb24..5f8ad8c 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<
|
||
|
--
|
||
|
1.9.3
|
||
|
|