[llvm-dev] Vectorizers code ownership

Quentin Colombet via llvm-dev llvm-dev at lists.llvm.org
Wed Nov 9 10:16:14 PST 2016

Hi Nadav,

> On Nov 8, 2016, at 10:00 PM, Nadav Rotem <nadav.rotem at me.com> wrote:
> Hi Quentin, 
> Thank you for bringing this up. I planned to finish the discussion on the vectorizer before starting the discussion on the X86 backed code ownership, but now is a good time. Simon, Sanjay, Craig, Elena, Bruno, Michael, Andrea, Chandler have made significant contributions to the X86 backend in the last few years. I think that Craig Topper would be a great code owner, assuming he wants to be. Craig, an Intel employee, has been working on the X86 backend for years. He implemented most of the AVX2 support, worked on performance improvements and worked with Elena on AVX512. What do you think?

Craig is indeed one of the main contributor of the X86 backend (in terms of commits). My concern though is that Craig’s focus is on the assembly (TableGen classes clean-up and such) and not so much on CodeGen (ISel and various X86-specific passes) as far as I can tell.

That being said, if people support this that works for me.


> -Nadav
> On Nov 08, 2016, at 04:25 PM, Quentin Colombet <qcolombet at apple.com> wrote:
>> Hi Nadav,
>> What about your code ownership on the X86 backend?
>> Simon Pilgrim, Sanjay Patel, and a few others have been very active on that backend if you are looking for a replacement.
>> Cheers,
>> -Quentin
>>> On Nov 5, 2016, at 11:00 PM, Nadav Rotem via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>> It been a while since I worked on the vectorizers and I think that it's time for someone else to be the code owner. During the conference I talked about this with Arnold and a few other people who were involved in the development of the vectorizers. Based on these discussions I recommend Michael Kuperstein. Michael is committed to improving LLVM and has lots of relevant experience. If approved by the community, I know he would do a great job working with contributors on improving the vectorizers and reviewing the recent proposals from ARM and Intel.
>>> -Nadav
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161109/e3779d5a/attachment.html>

More information about the llvm-dev mailing list