diff options
| author | Matthias Braun <matze@braunis.de> | 2015-11-09 23:59:23 +0000 |
|---|---|---|
| committer | Matthias Braun <matze@braunis.de> | 2015-11-09 23:59:23 +0000 |
| commit | 42b4b630569ced222b3ff4168d058eb4d82aa703 (patch) | |
| tree | b37d5b45185008f04fdfe13ac08065342619e96c /llvm/lib/CodeGen/MachineVerifier.cpp | |
| parent | b750417f1ded8ddb78c6fc52f3eedc9e09a6c16f (diff) | |
| download | bcm5719-llvm-42b4b630569ced222b3ff4168d058eb4d82aa703.tar.gz bcm5719-llvm-42b4b630569ced222b3ff4168d058eb4d82aa703.zip | |
MachineVerifier: print list of live intervals if available
llvm-svn: 252549
Diffstat (limited to 'llvm/lib/CodeGen/MachineVerifier.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/MachineVerifier.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineVerifier.cpp b/llvm/lib/CodeGen/MachineVerifier.cpp index 50f7e69cf69..e291ea52aa4 100644 --- a/llvm/lib/CodeGen/MachineVerifier.cpp +++ b/llvm/lib/CodeGen/MachineVerifier.cpp @@ -397,7 +397,10 @@ void MachineVerifier::report(const char *msg, const MachineFunction *MF) { if (!foundErrors++) { if (Banner) errs() << "# " << Banner << '\n'; - MF->print(errs(), Indexes); + if (LiveInts != nullptr) + LiveInts->print(errs()); + else + MF->print(errs(), Indexes); } errs() << "*** Bad machine code: " << msg << " ***\n" << "- function: " << MF->getName() << "\n"; |

