[LLVMdev] LLVM ARM backend enhancements

Evan Cheng evan.cheng at apple.com
Fri Jan 19 00:43:07 PST 2007


The ARM backend enhancement has been checked in.

Evan

On Jan 16, 2007, at 5:11 PM, Chris Lattner wrote:

>
> I'm happy to announce that Apple is contributing some major
> extensions to the LLVM ARM backend.  The improvements include support
> for ARM v4/v6, vfp support, soft float, pre/postinc support, load/
> store multiple generation, constant pool entry motion (to support
> large functions), and support for the darwin/arm ABI.  In addition to
> ARM support, the backend now includes code generation support for the
> Thumb instruction set, which is effectively a completely new and
> different code generator.
>
> Evan is the main author of these extensions, but Jim and I
> contributed a few pieces here and there.  We're currently working
> with Rafael and Lauro to integrate our changes with theirs, and hope
> to commit the code in the next couple of days.  We're looking forward
> to future collaboration with other LLVM ARM developers to continue
> improving the code generator.
>
> -Chris
> _______________________________________________
> 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