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

Evan Cheng evan.cheng at apple.com
Mon Sep 29 13:54:24 PDT 2008


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




More information about the llvm-dev mailing list