]> granicus.if.org Git - llvm/commit
[Remarks] Add support for serializing metadata for every remark streamer
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>
Wed, 24 Jul 2019 21:29:44 +0000 (21:29 +0000)
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>
Wed, 24 Jul 2019 21:29:44 +0000 (21:29 +0000)
commit10e9418a8246b36c20f33e0c9ff157dd87943170
tree7a16bdc86d6112c015d478218eb48637da3eb5ce
parent609d3187b1d52b8a1eee453042dd0a9376fe97f6
[Remarks] Add support for serializing metadata for every remark streamer

This allows every serializer format to implement metaSerializer() and
return the corresponding meta serializer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366946 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Remarks/RemarkSerializer.h
include/llvm/Remarks/YAMLRemarkSerializer.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Remarks/YAMLRemarkSerializer.cpp
test/CodeGen/X86/remarks-section.ll
unittests/Remarks/YAMLRemarksSerializerTest.cpp