[llvm-dev] Loop Distribution pass

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Thu Sep 13 12:43:04 PDT 2018


On Thu, 13 Sep 2018 at 18:46, Saito, Hideki <hideki.saito at intel.com> wrote:
> This all depends on those who are working on other loop xforms, since we currently don't have bandwidth to drive that kind of changes into other loop xforms. That's why when this line of questions pops up, I offer to work together. Short of that, the best we can proactively do is to make vectorizer analyses available outside of vectorizer (and easy to find). In some sense, this is a chicken-egg problem. Once VPlan-based LV becomes good enough shape and if this problem still remains, we could expand into working on vectorization enabling transformations, but I really hope there are others who can work in that area before us.

I understand. We are working on more fundamental levels (register
allocator, pipelining) before looking at the vectoriser, so it may
take a while, too. Once we start looking at that, I'll let you know.

cheers,
--renato


More information about the llvm-dev mailing list