[LLVMdev] Contributing new backend to LLVM

Eli Friedman eli.friedman at gmail.com
Tue Nov 1 11:57:47 PDT 2011


On Tue, Nov 1, 2011 at 11:44 AM, Tony Linthicum <tlinth at codeaurora.org> wrote:
> Hello all,
>
> We would like to contribute a new backend for Qualcomm's Hexagon
> processor.  We will actively maintain the port once it is accepted.
> Hexagon is a VLIW core that is used principally in modem and low power
> audio applications in Qualcomm's chip sets.
>
> We have a patch for both llvm and for clang.  As this is a new port,
> these patches are quite large (approximately 26k and 3k lines,
> respectively).  Most of the patches consist of, quite naturally, new
> files.  I have looked for guidelines for submitting a new backend, but
> have not found anything.  Is there anything of that nature?  If not, my
> plan is to simply submit the two patches.  Any other suggestions?

There isn't any special prodedure for submitting new backends...
standard patch review guidelines apply.  Make sure you include tests.

-Eli




More information about the llvm-dev mailing list