summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-11-05 05:27:07 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-11-05 05:27:07 +0000
commitd41c0dbff0caf01f9592647960a05a44339413a3 (patch)
treeb02531c6a51ecdc6119db41d60956282ed2398f1
parent5911b66335b83a730d4f722eb3b99161d756efe3 (diff)
downloadbcm5719-llvm-d41c0dbff0caf01f9592647960a05a44339413a3.tar.gz
bcm5719-llvm-d41c0dbff0caf01f9592647960a05a44339413a3.zip
AMDGPU: Print number user SGPRs
This doesn't quite match how SC prints it, which doesn't put it in a comment. llvm-svn: 252144
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
index fc55fa05a48..5e1e729b95a 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
@@ -165,6 +165,12 @@ bool AMDGPUAsmPrinter::runOnMachineFunction(MachineFunction &MF) {
false);
OutStreamer->emitRawComment(" ScratchSize: " + Twine(KernelInfo.ScratchSize),
false);
+
+ const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>();
+
+ OutStreamer->emitRawComment(" COMPUTE_PGM_RSRC2:USER_SGPR: " +
+ Twine(MFI->NumUserSGPRs),
+ false);
} else {
R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>();
OutStreamer->emitRawComment(
OpenPOWER on IntegriCloud