[prev in list] [next in list] [prev in thread] [next in thread] 

List:       llvm-dev
Subject:    Re: [LLVMdev] LLVM bitcode for cross-platform plugins
From:       Nick Lewycky <nicholas () mxc ! ca>
Date:       2010-02-27 8:01:20
Message-ID: 4B88D150.4000703 () mxc ! ca
[Download RAW message or body]

Alex Zolotov wrote:
> Hi all!
>
> Is it possible to use LLVM bitcode format for storing cross-platform
> plugins (for example, sound synths)?

Yes. However, see the caveats in 
http://llvm.org/docs/FAQ.html#platformindependent .

As to sound synths, I think Aldrin stores its DSPs as llvm bitcode. Or 
at least paniq was asking the same questions as you :)
http://blog.largemind.com/2007/01/aldrin-is-linux-software-of-month.html

  Can newest LLVM understand bitcode
> from previous versions?

Yes. We provide backwards compatibility through an entire major series 
(ie., 2.x). That means that since the initial release in 2003, we've 
only broken backwards compatibility once when moving from llvm 1.9 to 2.0.

Nick
_______________________________________________
LLVM Developers mailing list
LLVMdev@cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic