diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-11-05 05:27:07 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-11-05 05:27:07 +0000 |
commit | d41c0dbff0caf01f9592647960a05a44339413a3 (patch) | |
tree | b02531c6a51ecdc6119db41d60956282ed2398f1 | |
parent | 5911b66335b83a730d4f722eb3b99161d756efe3 (diff) | |
download | bcm5719-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.cpp | 6 |
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( |