[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