[llvm-branch-commits] [lldb] [llvm] [ExecutionEngine] Remove interpreter (PR #220113)

Lang Hames via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Aug 31 18:49:21 PDT 2026


lhames wrote:

> > llubi is designed to be used as a library. But we currently put all of the code under llvm/tools rather than llvm/lib.
> 
> That shouldn't be a big issue (we do the same for llvm-exegesis and we pull that in as a library in downstream projects). If it is, it's a pretty simple refactoring to move the interpreter core into a proper library.

Random thought: depending on how the llubi lays out data structures in memory we could probably autogenerate and JIT some (maybe all?) the trampolines necessary to call native code. I don't have a use-case for that --it's just a thought bubble.

https://github.com/llvm/llvm-project/pull/220113


More information about the llvm-branch-commits mailing list