summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/AMDGPUMetadata.cpp
diff options
context:
space:
mode:
authorKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2017-11-28 17:51:08 +0000
committerKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2017-11-28 17:51:08 +0000
commit06ae4ec78ed189a06a0e376fb57abfeff3f7aad6 (patch)
treec98b1ddc6726af4032e4ede803994dd06df539fc /llvm/lib/Support/AMDGPUMetadata.cpp
parent501129895854ee59d6b9e50e87c9644af2fc547d (diff)
downloadbcm5719-llvm-06ae4ec78ed189a06a0e376fb57abfeff3f7aad6.tar.gz
bcm5719-llvm-06ae4ec78ed189a06a0e376fb57abfeff3f7aad6.zip
AMDGPU: Add num spilled s/vgprs to metadata
This was requested by tools. Differential Revision: https://reviews.llvm.org/D40321 llvm-svn: 319192
Diffstat (limited to 'llvm/lib/Support/AMDGPUMetadata.cpp')
-rw-r--r--llvm/lib/Support/AMDGPUMetadata.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Support/AMDGPUMetadata.cpp b/llvm/lib/Support/AMDGPUMetadata.cpp
index ec2714cfc1c..ddb25935e0e 100644
--- a/llvm/lib/Support/AMDGPUMetadata.cpp
+++ b/llvm/lib/Support/AMDGPUMetadata.cpp
@@ -148,6 +148,10 @@ struct MappingTraits<Kernel::CodeProps::Metadata> {
MD.mIsDynamicCallStack, false);
YIO.mapOptional(Kernel::CodeProps::Key::IsXNACKEnabled,
MD.mIsXNACKEnabled, false);
+ YIO.mapOptional(Kernel::CodeProps::Key::NumSpilledSGPRs,
+ MD.mNumSpilledSGPRs, uint16_t(0));
+ YIO.mapOptional(Kernel::CodeProps::Key::NumSpilledVGPRs,
+ MD.mNumSpilledVGPRs, uint16_t(0));
}
};
OpenPOWER on IntegriCloud