[LLVMdev] Contributing the Apple ARM64 compiler backend
Bill Wendling
isanbard at gmail.com
Fri Mar 28 16:23:26 PDT 2014
I would like having this by the 3.5 release. :-)
-bw
On Mar 28, 2014, at 2:58 PM, Anton Korobeynikov <anton at korobeynikov.info> wrote:
> Maybe we can put some deadlines on merges? E.g. expect two backends to
> be merged by 3.5 release?
>
> On Sat, Mar 29, 2014 at 1:37 AM, Chandler Carruth <chandlerc at google.com> wrote:
>>
>> On Fri, Mar 28, 2014 at 2:31 PM, Hal Finkel <hfinkel at anl.gov> wrote:
>>>
>>> ----- Original Message -----
>>>> From: "Tim Northover" <t.p.northover at gmail.com>
>>>> To: "Renato Golin" <renato.golin at linaro.org>
>>>> Cc: "LLVM Developers Mailing List" <LLVMdev at cs.uiuc.edu>
>>>> Sent: Friday, March 28, 2014 3:47:49 PM
>>>> Subject: Re: [LLVMdev] Contributing the Apple ARM64 compiler backend
>>>>
>>>> Hi Renato,
>>>>>> 2. Test it. Benchmark it. Explore it. Get data for the community
>>>>>> to work with about the state of the back end. ARM has some
>>>>>> excellent data that will help guide us here.
>>>>>
>>>>> Count me in. Would that be a different triple? arm64-linux-gnu?
>>>>
>>>> Yep. "--target arm64-linux-gnu" should behave basically the same as
>>>> aarch64-linux-gnu, except ending up in the ARM64 backend. Complete
>>>> with the usual issues of finding your toolchain's includes & libs;
>>>> we've not solved that.
>>>
>>> Is a different target triple the right thing to do here? I think that
>>> would introduce a ton of user confusion. How about we keep the target
>>> triples as they are, and add some other way to choose the desired backend?
>>
>>
>> I share your concern. However, I suspect that a) we will always have at
>> least an alias as both triples are probably in use at this point, and b) it
>> won't be the end of the world to have two triples for the same arch long
>> term. amd64 and x86_64 wasn't the end of the world either. ::shrug::
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>
>
>
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
> _______________________________________________
> 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