diff options
author | Konstantin Zhuravlyov <kzhuravl_dev@outlook.com> | 2017-10-11 22:59:35 +0000 |
---|---|---|
committer | Konstantin Zhuravlyov <kzhuravl_dev@outlook.com> | 2017-10-11 22:59:35 +0000 |
commit | 516651b154520817b52a371c3a1a21ae7083e0e3 (patch) | |
tree | a20b915c3cd1d0ae41034832d25426cf7d93b0e4 /llvm/lib/Support/AMDGPUMetadata.cpp | |
parent | 67533a2cb3ada38ba199c94ad7d92f1d7f8a29e3 (diff) | |
download | bcm5719-llvm-516651b154520817b52a371c3a1a21ae7083e0e3.tar.gz bcm5719-llvm-516651b154520817b52a371c3a1a21ae7083e0e3.zip |
AMDGPU/NFC: Minor clean ups in HSA metadata
- Use HSA metadata streamer directly from AMDGPUAsmPrinter
- Make naming consistent with PAL metadata
Differential Revision: https://reviews.llvm.org/D38746
llvm-svn: 315526
Diffstat (limited to 'llvm/lib/Support/AMDGPUMetadata.cpp')
-rw-r--r-- | llvm/lib/Support/AMDGPUMetadata.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/llvm/lib/Support/AMDGPUMetadata.cpp b/llvm/lib/Support/AMDGPUMetadata.cpp index aa3af653cf7..00fa91a7cf0 100644 --- a/llvm/lib/Support/AMDGPUMetadata.cpp +++ b/llvm/lib/Support/AMDGPUMetadata.cpp @@ -196,18 +196,14 @@ struct MappingTraits<HSAMD::Metadata> { namespace AMDGPU { namespace HSAMD { -/* static */ -std::error_code Metadata::fromYamlString( - std::string YamlString, Metadata &HSAMetadata) { - yaml::Input YamlInput(YamlString); +std::error_code fromString(std::string String, Metadata &HSAMetadata) { + yaml::Input YamlInput(String); YamlInput >> HSAMetadata; return YamlInput.error(); } -/* static */ -std::error_code Metadata::toYamlString( - Metadata HSAMetadata, std::string &YamlString) { - raw_string_ostream YamlStream(YamlString); +std::error_code toString(Metadata HSAMetadata, std::string &String) { + raw_string_ostream YamlStream(String); yaml::Output YamlOutput(YamlStream, nullptr, std::numeric_limits<int>::max()); YamlOutput << HSAMetadata; return std::error_code(); |