[Lldb-commits] [lldb] r106708 - /lldb/trunk/source/Expression/ClangExpression.cpp
Sean Callanan
scallanan at apple.com
Wed Jun 23 17:47:05 PDT 2010
Author: spyffe
Date: Wed Jun 23 19:47:05 2010
New Revision: 106708
URL: http://llvm.org/viewvc/llvm-project?rev=106708&view=rev
Log:
Improved printing of LLVM IR. We now print
complete instructions rather than simply their
opcodes.
Modified:
lldb/trunk/source/Expression/ClangExpression.cpp
Modified: lldb/trunk/source/Expression/ClangExpression.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/ClangExpression.cpp?rev=106708&r1=106707&r2=106708&view=diff
==============================================================================
--- lldb/trunk/source/Expression/ClangExpression.cpp (original)
+++ lldb/trunk/source/Expression/ClangExpression.cpp Wed Jun 23 19:47:05 2010
@@ -498,11 +498,16 @@
{
llvm::Instruction &inst = *ii;
+ std::string s;
+ llvm::raw_string_ostream os(s);
+
+ inst.print(os);
+
if (log)
- log->Printf(" %s", inst.getOpcodeName());
+ log->Printf(" %s", s.c_str());
}
}
- }
+ }
return 0;
}
More information about the lldb-commits
mailing list