[LLVMdev] Contributing new backend to LLVM
Sergei Larin
slarin at codeaurora.org
Tue Nov 1 12:01:00 PDT 2011
Eli,
When you say "include tests" what exactly do you mean - ability to run
newly produced binary on newly supported target?
Can you please elaborate?
Thanks.
Sergei Larin
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
Behalf Of Eli Friedman
Sent: Tuesday, November 01, 2011 1:58 PM
To: Tony Linthicum
Cc: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] Contributing new backend to LLVM
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
_______________________________________________
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