[LLVMdev] Contributing the Apple ARM64 compiler backend

Eric Christopher echristo at gmail.com
Mon Mar 31 13:28:21 PDT 2014


On Mon, Mar 31, 2014 at 1:23 PM, JF Bastien <jfb at google.com> wrote:
> On Mon, Mar 31, 2014 at 1:01 PM, Renato Golin <renato.golin at linaro.org>
> wrote:
>>
>> On 31 March 2014 20:55, Tim Northover <t.p.northover at gmail.com> wrote:
>> > I'd almost prefer to leave it in for the bugs to be discovered
>> > (perhaps after some simple tests of our own). ARM went wirthout
>> > FastISel support on Linux for years simply because it was declared
>> > Darwin-only.
>>
>> Given the unique opportunity we have now, I'd say we should at least
>> give it a try.
>
>
> I'm not sure I understand what you're proposing: check in with FastISel
> turned on for Linux, or off? I'd be afraid of bitrot if it's off, which was
> the main issue on the ARM side because code got added assuming Linux would
> work the same. Does it pass the tests on Linux with FastISel, or do we at
> least understand what's missing?

I think we're assuming it's turned on in ToT. And I haven't done any
testing of the generated code for fast isel.

-eric

>
> _______________________________________________
> 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