[llvm-dev] Integration of AVR backend

Senthil Kumar via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 30 03:28:44 PDT 2015


Looking forward to it too, from a fellow AVR compiler hacker for the
"other" toolchain :)

Regards
Senthil

On Wed, Sep 30, 2015 at 6:00 AM, Rick Mann via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Exciting!!!
>
> > On Sep 29, 2015, at 17:03 , Hal Finkel via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
> >
> > ----- Original Message -----
> >> From: "Dylan McKay via llvm-dev" <llvm-dev at lists.llvm.org>
> >> To: llvm-dev at lists.llvm.org, "David Siegel" <agnat at me.com>
> >> Sent: Thursday, September 3, 2015 10:35:16 PM
> >> Subject: [llvm-dev] Integration of AVR backend
> >>
> >> I maintain and develop an AVR backend for LLVM on GitHub . It has now
> >> progressed quite far, with the ability to compile most non-trivial
> >> programs unmodified (for example, the Arduino suite.
> >>
> >> It has complete machine code/ELF support, also implementing the
> >> entire instruction set (as of 2015), and a functionally-complete
> >> assembly parser. David also implemented a test harness which allows
> >> executing our CodeGen tests on AVR, integrated into the testing
> >> suite. On-target execution tests can be run with `make check` and by
> >> defining a single environment variable.
> >>
> >> The other main contributor, David (CC’d), would like to get the
> >> backend integrated into LLVM trunk.
> >>
> >> What are your thoughts?
> >
> > It seems like it might be a good candidate for inclusion as an in-tree
> backend (experimental, at first). You'll need to be prepared for a
> non-trivial code-review process, but otherwise, please feel free to post a
> patch to reviews.llvm.org (
> http://llvm.org/docs/Phabricator.html#requesting-a-review-via-the-web-interface).
> That's probably the best way to get everyone on the same page regarding
> what needs to be reviewed.
> >
> > -Hal
> >
> >>
> >> _______________________________________________
> >> LLVM Developers mailing list
> >> llvm-dev at lists.llvm.org
> >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> >>
> >
> > --
> > Hal Finkel
> > Assistant Computational Scientist
> > Leadership Computing Facility
> > Argonne National Laboratory
> > _______________________________________________
> > LLVM Developers mailing list
> > llvm-dev at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
> --
> Rick Mann
> rmann at latencyzero.com
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150930/eb5c52ed/attachment-0001.html>


More information about the llvm-dev mailing list