[LLVMdev] Thinking about "whacky" backends
Samuel Crow
samuraileumas at yahoo.com
Fri Jun 3 11:04:48 PDT 2011
C/C++/ObjectiveC bitcode is not platform-agnostic. It's possible to make it platform-agnostic with a wrapper for LibC as I have started to do. The tough part will be the C++ runtimes.
----- Original Message -----
> From: Joachim Durchholz <jo at durchholz.org>
> To: llvmdev at cs.uiuc.edu
> Cc:
> Sent: Friday, June 3, 2011 12:38 PM
> Subject: Re: [LLVMdev] Thinking about "whacky" backends
>
> Am 01.06.2011 23:25, schrieb Nate Fries:
>> That said, it seems like it ought to be possible to do the same thing
>> by emitting bitcode for all supported platform/arch combinations
>
> Wait... is bitcode not platform-agnostic?
> I thought it is.
>
>> and
>> compressing them in an archive, then decompressing and either
>> interpreting or JIT-compiling the appropriate bitcode for the
>> platform. This would just be a more flexible means to that same end.
>
> Not sure how that is more flexible - care to elaborate?
>
> Regards,
> Jo
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
More information about the llvm-dev
mailing list