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.
On Thu, Apr 16, 2015 at 7:08 AM, Hans Wennborg <hans at chromium.org> wrote:> > 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. >Bigger than the 3.6 release builds? Why would nightlies have less functionality than releases? Shouldn't a reduced build for tire kickers be based on a proven release? I'm simply a client of the new ORC library; I just need binaries. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150416/e8553109/attachment.html>
Hans Wennborg
2015-Apr-20 06:25 UTC
[LLVMdev] ORC jit example (was: refs to LLVM consultants)
On Thu, Apr 16, 2015 at 8:21 PM, Liam <pubsub at networkimprov.net> wrote:> On Thu, Apr 16, 2015 at 7:08 AM, Hans Wennborg <hans at chromium.org> wrote: >> 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. > > > Bigger than the 3.6 release builds? Why would nightlies have less > functionality than releases? Shouldn't a reduced build for tire kickers be > based on a proven release?The snapshots and the Win release are built the same way. Neither contain libraries or development tools; they're both suitable for use as a tool-chain, but not for consuming LLVM as a library.> I'm simply a client of the new ORC library; I just need binaries.The LLVM build doesn't have a good shared library story on Windows yet. See e.g. this thread: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084142.html