<div dir="ltr">yes, but the conclusion was its unclear if it makes sense,<div><br></div><div>also thats orthogonal to whether or not someone decides to do an arm NCG :) </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Fri, Jan 3, 2014 at 2:06 PM, Rob Stewart <span dir="ltr"><<a href="mailto:robstewart57@gmail.com" target="_blank">robstewart57@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

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