I just tried to apply the patches to the community clang and llvm tips and there are conflicts. Do you guys plan to rebase the patches? I vote for importing the ARM64 backend into the public tree as soon as possible. Thanks, Ana. -----Original Message----- From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Kristof Beyls Sent: Friday, March 28, 2014 2:44 PM To: 'Tim Northover'; Chandler Carruth Cc: Kevin Qin; LLVM Developers Mailing List Subject: Re: [LLVMdev] Contributing the Apple ARM64 compiler backend Indeed, getting #1 done (importing the ARM64 backend into the public tree) right away seems the right thing to do. Thanks, Kristof> -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] > On Behalf Of Tim Northover > Sent: 28 March 2014 20:44 > To: Chandler Carruth > Cc: Kevin Qin; LLVM Developers Mailing List > Subject: Re: [LLVMdev] Contributing the Apple ARM64 compiler backend > > Hi Chandler, > > > I'd like to hear from the existing AArch64 backend maintainers if > > they have any concerns about getting #1 done right away? > > I agree (with my AArch64 maintainer hat on). > > The goal of merging these two backends will hopefully do a lot to makesure> the eventual code is better than what exists now in either individual > directory; and doing the real work towards that will be > *much* easier when both are in-tree. > > Tim. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev_______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
There are new conflicts several times a day, on average. I rebased them on Wednesday on top of svn 204791. If you want to try them out, it would be best to roll back to that revision. I’ll rebase them one more time when we commit them, but it’s such a moving target (and takes a fair bit of work), that I’d rather wait until we’re ready to commit. On Mar 28, 2014, at 3:22 PM, Ana Pazos <apazos at codeaurora.org> wrote:> I just tried to apply the patches to the community clang and llvm tips and > there are conflicts. > > Do you guys plan to rebase the patches? > > I vote for importing the ARM64 backend into the public tree as soon as > possible. > > Thanks, > Ana. > > -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On > Behalf Of Kristof Beyls > Sent: Friday, March 28, 2014 2:44 PM > To: 'Tim Northover'; Chandler Carruth > Cc: Kevin Qin; LLVM Developers Mailing List > Subject: Re: [LLVMdev] Contributing the Apple ARM64 compiler backend > > Indeed, getting #1 done (importing the ARM64 backend into the public tree) > right away seems the right thing to do. > > Thanks, > > Kristof > >> -----Original Message----- >> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] >> On Behalf Of Tim Northover >> Sent: 28 March 2014 20:44 >> To: Chandler Carruth >> Cc: Kevin Qin; LLVM Developers Mailing List >> Subject: Re: [LLVMdev] Contributing the Apple ARM64 compiler backend >> >> Hi Chandler, >> >>> I'd like to hear from the existing AArch64 backend maintainers if >>> they have any concerns about getting #1 done right away? >> >> I agree (with my AArch64 maintainer hat on). >> >> The goal of merging these two backends will hopefully do a lot to make > sure >> the eventual code is better than what exists now in either individual >> directory; and doing the real work towards that will be >> *much* easier when both are in-tree. >> >> Tim. >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Chris Lattner
2014-Mar-28 23:17 UTC
[LLVMdev] Contributing the Apple ARM64 compiler backend
On Mar 28, 2014, at 3:32 PM, Bob Wilson <bob.wilson at apple.com> wrote:> There are new conflicts several times a day, on average. I rebased them on Wednesday on top of svn 204791. If you want to try them out, it would be best to roll back to that revision. > > I’ll rebase them one more time when we commit them, but it’s such a moving target (and takes a fair bit of work), that I’d rather wait until we’re ready to commit.There has been universal support for merging it in, so lets do it. Please start by commiting the llvm part (i.e. lib/Target/ARM64, tests, etc). We should have a similar discussion on cfe-dev to get those changes reviewed, and commit the clang pieces when that settles out. The libc++, compiler_rt, and lldb piece should be separately reviewed and explained before they go in. Thanks Bob (and everyone who worked on the apple arm64 backend!) -Chris
Possibly Parallel Threads
- [LLVMdev] Contributing the Apple ARM64 compiler backend
- [LLVMdev] Contributing the Apple ARM64 compiler backend
- [LLVMdev] Contributing the Apple ARM64 compiler backend
- [LLVMdev] Contributing the Apple ARM64 compiler backend (re. lldb bits)
- [LLVMdev] Contributing the Apple ARM64 compiler backend