ticket for adding ARM backend to NCG?

Carter Schonwald carter.schonwald at gmail.com
Fri Jan 3 21:42:02 UTC 2014


yes, but the conclusion was its unclear if it makes sense,

also thats orthogonal to whether or not someone decides to do an arm NCG :)


On Fri, Jan 3, 2014 at 2:06 PM, Rob Stewart <robstewart57 at gmail.com> wrote:

> On 3 January 2014 12:37, Simon Peyton-Jones <simonpj at microsoft.com> wrote:
>
> > * But using LLVM has some disadvantages.
> >   c) we play some efficiency tricks (notably "tables next to code") that
> >      LLVM can't play (yet).  I think.
>
> In fact, this could well be implemented in the GHC 7.10, as this has
> been committed in LLVM on 15th September:
> http://www.haskell.org/pipermail/ghc-devs/2013-September/002565.html
>
> Implementing "tables next to code" in the LLVM IR generation may be
> something to get one's teeth into in time for 7.10 ?
>
> Carter: was this discussed further on #haskell-llvm ?
>
> --
> Rob
>
>
> > | -----Original Message-----
> > | From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of
> Karel
> > | Gardas
> > | Sent: 03 January 2014 11:24
> > | To: Jens Petersen
> > | Cc: ghc-devs at haskell.org
> > | Subject: Re: ticket for adding ARM backend to NCG?
> > |
> > |
> > | Guys,
> > |
> > | I've been tinkering with ARM NCG idea for quite some time now, but
> > | honestly I've been always in doubts if it's the best way for GHC at
> all.
> > | I've thought that the plan was to kind of move out of NCG to LLVM based
> > | backends and I've though that although this plan may be kind of stuck
> > | now, it's still on the table.
> > |
> > | Yes, I know that GHC is volunteering effort so if someone comes and
> asks
> > | for an ARM NCG implementation merge it'll be probably done in some
> time,
> > | but I'm not sure if it's what's the most welcome at the end.
> > |
> > | Just some of my doubts about it...
> > |
> > | I would really appreciate some authoritative word about the topic from
> > | more involved GHC developers... I mean especially about NCG future...
> > |
> > | Thanks!
> > | Karel
> > |
> > | On 01/ 3/14 09:35 AM, Jens Petersen wrote:
> > | > On 3 January 2014 03:10, Corey O'Connor <coreyoconnor at gmail.com
> > | > <mailto:coreyoconnor at gmail.com>> wrote:
> > | >
> > | >     My interest is just to get involved somehow in the NCG. Starting
> a
> > | >     new backend seemed reasonable only because I couldn't break
> > | >     something that didn't exist. ;-)
> > | >
> > | >
> > | > Well a big +1 from me for armv7 NCG.
> > | >
> > | >
> > | > _______________________________________________
> > | > ghc-devs mailing list
> > | > ghc-devs at haskell.org
> > | > http://www.haskell.org/mailman/listinfo/ghc-devs
> > |
> > | _______________________________________________
> > | ghc-devs mailing list
> > | ghc-devs at haskell.org
> > | http://www.haskell.org/mailman/listinfo/ghc-devs
> > _______________________________________________
> > ghc-devs mailing list
> > ghc-devs at haskell.org
> > http://www.haskell.org/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140103/89ca67ad/attachment-0001.html>


More information about the ghc-devs mailing list