On Tue, Apr 14, 2015 at 7:24 AM, Lang Hames <lhames at gmail.com> wrote:> > > There are two other Orc-based JITs in tree. One is the MCJIT replacement, > which you'll find in lib/ExecutionEngine/Orc/OrcMCJITReplacement.*, and the > other is OrcLazyJIT, which you'll find in tools/lli/OrcLazyJIT.*. The > former is just emulating MCJIT's behaviour, the latter is doing true lazy > compilation of bitcode. Both are hooked up to lli, and be accessed using > the -jit-kind option. >Any thoughts of including lli in the nightly snapshot/package builds, for those of us embedding the JIT? The setup for a first build from source looks involved... -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150415/8feb4a7c/attachment.html>
Isaiah Norton
2015-Apr-15 16:08 UTC
[LLVMdev] ORC jit example (was: refs to LLVM consultants)
> > Any thoughts of including lli in the nightly snapshot/package builds, for > those of us embedding the JIT?+1. I've wanted this (and llc) several times recently for debugging IR issues on Windows. On Wed, Apr 15, 2015 at 6:54 AM, Liam <pubsub at networkimprov.net> wrote:> > > On Tue, Apr 14, 2015 at 7:24 AM, Lang Hames <lhames at gmail.com> wrote: > >> >> >> There are two other Orc-based JITs in tree. One is the MCJIT replacement, >> which you'll find in lib/ExecutionEngine/Orc/OrcMCJITReplacement.*, and the >> other is OrcLazyJIT, which you'll find in tools/lli/OrcLazyJIT.*. The >> former is just emulating MCJIT's behaviour, the latter is doing true lazy >> compilation of bitcode. Both are hooked up to lli, and be accessed using >> the -jit-kind option. >> > > Any thoughts of including lli in the nightly snapshot/package builds, for > those of us embedding the JIT? The setup for a first build from source > looks involved... > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150415/15585404/attachment.html>
Hans Wennborg
2015-Apr-16 14:08 UTC
[LLVMdev] ORC jit example (was: refs to LLVM consultants)
On Wed, Apr 15, 2015 at 5:08 PM, Isaiah Norton <isaiah.norton at gmail.com> wrote:>> Any thoughts of including lli in the nightly snapshot/package builds, for >> those of us embedding the JIT? > > > +1. I've wanted this (and llc) several times recently for debugging IR > issues on Windows.The Windows snapshots are targeted at users who want to try out an LLVM toolchain on Windows rather than LLVM developers, so they don't include all the tools such as opt, llc, lli etc, or libraries. We experimented with shipping full builds, but they were much bigger. If you're doing LLVM development on Windows, you'll probably want to build your own.