1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00

[llvm-exegesis] Fix missing document separator in YAML output.

Reviewers: courbet

Subscribers: tschuett, llvm-commits

Differential Revision: https://reviews.llvm.org/D52496

llvm-svn: 342981
This commit is contained in:
Guillaume Chatelet 2018-09-25 14:48:24 +00:00
parent ba65b2d43a
commit ad6af5f3a5
2 changed files with 5 additions and 1 deletions

View File

@ -1,6 +1,8 @@
# RUN: llvm-exegesis -mode=latency -opcode-name=ADD32rr | FileCheck %s
CHECK: mode: latency
CHECK: ---
CHECK-NEXT: mode: latency
CHECK-NEXT: key:
CHECK-NEXT: instructions:
CHECK-NEXT: ADD32rr
CHECK-LAST: ...

View File

@ -269,7 +269,9 @@ void InstructionBenchmark::writeYamlTo(const LLVMState &State,
llvm::raw_ostream &OS) {
llvm::yaml::Output Yout(OS);
YamlContext Context(State);
Yout.beginDocuments();
llvm::yaml::yamlize(Yout, *this, /*unused*/ true, Context);
Yout.endDocuments();
}
void InstructionBenchmark::readYamlFrom(const LLVMState &State,