diff options
| author | Matthias Braun <matze@braunis.de> | 2015-11-09 23:59:29 +0000 |
|---|---|---|
| committer | Matthias Braun <matze@braunis.de> | 2015-11-09 23:59:29 +0000 |
| commit | 716b43306b347e6fe80670ce10d86b7e7af88ec1 (patch) | |
| tree | 77617b11e8e9b51615b17e00c608a7b3cda8ab05 /llvm | |
| parent | 45718db0a192316514cd3d18811e495a44727fb6 (diff) | |
| download | bcm5719-llvm-716b43306b347e6fe80670ce10d86b7e7af88ec1.tar.gz bcm5719-llvm-716b43306b347e6fe80670ce10d86b7e7af88ec1.zip | |
MachineVerifier: Add missing linebreak
MachineInstr::print() with SkipOppers==true does not produce a
linebreak, so we have to do that in MachineVerifier::report().
llvm-svn: 252551
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/CodeGen/MachineVerifier.cpp | 1 | ||||
| -rw-r--r-- | llvm/test/CodeGen/MIR/X86/machine-verifier.mir | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineVerifier.cpp b/llvm/lib/CodeGen/MachineVerifier.cpp index 3904a69b31a..c8c958846b8 100644 --- a/llvm/lib/CodeGen/MachineVerifier.cpp +++ b/llvm/lib/CodeGen/MachineVerifier.cpp @@ -425,6 +425,7 @@ void MachineVerifier::report(const char *msg, const MachineInstr *MI) { if (Indexes && Indexes->hasIndex(MI)) errs() << Indexes->getInstructionIndex(MI) << '\t'; MI->print(errs(), /*SkipOpers=*/true); + errs() << '\n'; } void MachineVerifier::report(const char *msg, diff --git a/llvm/test/CodeGen/MIR/X86/machine-verifier.mir b/llvm/test/CodeGen/MIR/X86/machine-verifier.mir index 2cde970d751..a7413d4d03b 100644 --- a/llvm/test/CodeGen/MIR/X86/machine-verifier.mir +++ b/llvm/test/CodeGen/MIR/X86/machine-verifier.mir @@ -15,7 +15,8 @@ body: | bb.0.entry: liveins: %edi ; CHECK: *** Bad machine code: Too few operands *** - ; CHECK: instruction: COPY2 operands expected, but 0 given. + ; CHECK: instruction: COPY + ; CHECK: 2 operands expected, but 0 given. COPY RETQ ... |

