[Lldb-commits] [lldb] r306611 - Added a project for the unified IR interpreter.
Sean Callanan via lldb-commits
lldb-commits at lists.llvm.org
Wed Jun 28 15:51:16 PDT 2017
Date: Wed Jun 28 15:51:16 2017
New Revision: 306611
Added a project for the unified IR interpreter.
--- lldb/trunk/www/projects.html (original)
+++ lldb/trunk/www/projects.html Wed Jun 28 15:51:16 2017
@@ -441,6 +441,18 @@
And then you have to explain these conditions the user in some helpful way.
+ Unified IR interpreter.
+ Currently IRInterpreter implements a portion of the LLVM IR, but it doesn't handle
+ vector data types and there are plenty of instructions it also doesn't support.
+ Conversely, lli supports most of LLVM's IR but it doesn't handle remote memory and
+ its function calling support is very rudimentary. It would be useful to unify these
+ and make the IR interpreter -- both for LLVM and LLDB -- better. An alternate strategy
+ would be simply to JIT into the current process but have callbacks for non-stack memory
More information about the lldb-commits