[LLVMdev] Architecture Dependency of LLVM bitcode (was Re: compile linux kernel)

Evan Cheng
Mon, 29 Sep 2008 20:54:24 -0000

On Sep 29, 2008, at 12:21 PM, Jonathan S. Shapiro wrote:

> On Mon, 2008-09-29 at 15:03 -0400, Sherief N. Farouk wrote:
>> Why not add types with explicit endianess?...
>
> The issues with architecture dependency are far broader than byte
> order.
> LLVM in its current form is simply not intended to be machine neutral.
> Quite the contrary: it is heavily machine dependent!

That statement is inaccurate. LLVM the language itself is machine
neutral. The system as a whole hasn't figured out a way to represent
target dependent information in a machine neutral way.

Evan


>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev