mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-18 21:24:32 -04:00
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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315526 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user