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?
-Nadav
Just my two cents, but if Craig is up for it, I think this would be a pretty great fit.
Elena would be more suitable to respond, but since she is on vacation, I will take the liberty of responding.
Nadav, thanks for the tremendous contributions you made in the past years.
Michael, thanks for agreeing to take on this job.
I spoke to several peers at Intel and we all agreed that Craig would a good choice.
Zvi
I suggest starting another thread for this. Anyone who cares about X86 should be able to chime in and this thread is about the vectorize.
Hi Nadav,
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.
Cheers,
-Quentin
I suggest starting another thread for this. Anyone who cares about X86 should be able to chime in and this thread is about the vectorize.
Make sense to me.
@Nadav, I leave you that privilege :).