[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.


More information about the llvm-dev mailing list