Chris Lattner
2014-Mar-28 23:27 UTC
[LLVMdev] Contributing the Apple ARM64 compiler backend
On Mar 28, 2014, at 4:23 PM, Bob Wilson <bob.wilson at apple.com> wrote:> > On Mar 28, 2014, at 4:17 PM, Chris Lattner <clattner at apple.com> wrote: > >> 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!) > > Tim has volunteered to commit the initial changes tomorrow. Things should be a little quieter then because its a Saturday. I’m rebasing the changes one more time now.Sounds great, thank you Tim! -Chris
James Grosbach
2014-Mar-28 23:41 UTC
[LLVMdev] Contributing the Apple ARM64 compiler backend
On Mar 28, 2014, at 4:27 PM, Chris Lattner <clattner at apple.com> wrote:> > On Mar 28, 2014, at 4:23 PM, Bob Wilson <bob.wilson at apple.com> wrote: > >> >> On Mar 28, 2014, at 4:17 PM, Chris Lattner <clattner at apple.com> wrote: >> >>> 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!) >> >> Tim has volunteered to commit the initial changes tomorrow. Things should be a little quieter then because its a Saturday. I’m rebasing the changes one more time now. > > Sounds great, thank you Tim!Agreed. And thank you to everyone for the great feedback and reception to this contribution. This is going to be fantastic to get integrated. -Jim -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140328/dc14e194/attachment.html>
Tim Northover
2014-Mar-31 10:23 UTC
[LLVMdev] Contributing the Apple ARM64 compiler backend
Hi all,>> Tim has volunteered to commit the initial changes tomorrow. > > Sounds great, thank you Tim!Well, the key parts are committed now and I think the bots are back to whatever state they were in before with the last Msan fix by Alexey this morning. This is just the start, of course, not the end of the integration process. If anyone spots any suspect code or has other problems, we'd still love to hear about it. Cheers. Tim.
Kostya Serebryany
2014-Mar-31 11:53 UTC
[LLVMdev] Contributing the Apple ARM64 compiler backend
On Mon, Mar 31, 2014 at 2:23 PM, Tim Northover <t.p.northover at gmail.com>wrote:> Hi all, > > >> Tim has volunteered to commit the initial changes tomorrow. > > > > Sounds great, thank you Tim! > > Well, the key parts are committed now and I think the bots are back to > whatever state they were in before with the last Msan fix by Alexey > this morning. > > This is just the start, of course, not the end of the integration > process. If anyone spots any suspect code or has other problems, we'd > still love to hear about it. >I wonder if LLVM bootstraps on AArch64. If yes, it would be nice to have a bot with plain/asan/msan bootstrap. asan/msan bootstrap bots on x86_64/Linux found ~30 regressions during last ~10 months. --kcc> Cheers. > > Tim. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140331/788943ca/attachment.html>