[LLVMdev] Status of LLVM ARM port

Evan Cheng evan.cheng at apple.com
Mon Oct 13 08:50:04 PDT 2008


llc -mattr=+v5e,-v6

See ARM.td for subtarget features.

Evan

On Oct 11, 2008, at 11:09 PM, kapil anand wrote:

> I have one more question regarding ARM codegen support. Is it  
> possible to pass a flag to Codegen to generate only ARMv5  
> instructions and not to use instructions from higher versions, ( In  
> other words, is this version specific information present in LLVM  
> codegen?)
>
>
> Thanks
>
> Kapil
>
> On Fri, Oct 10, 2008 at 10:12 PM, Chris Lattner <clattner at apple.com>  
> wrote:
>
> On Oct 10, 2008, at 2:07 PM, kapil anand wrote:
>
> > Media instructions like - parallel add and subtract, Sign/Zero
> > Extend and Add instructions seem to be missing from ARM target
> > support. These instructions are not listed in GenInstrNames.inc
>
> These would be best supported by adding builtins to llvm-gcc and
> adding intrinsics to llvm.  Some of them could be implemented as <2 x
> i16> operations as well.
>
> Any help to implement this support would be great,
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081013/4b0f81ca/attachment.html>


More information about the llvm-dev mailing list