[LLVMdev] SLP vectorizer on AVX feature (original) (raw)

Hal Finkel hfinkel at anl.gov
Wed Jul 1 13:34:11 PDT 2015


----- Original Message -----

From: "Renato Golin" <renato.golin at linaro.org> To: "Frank Winter" <fwinter at jlab.org> Cc: "LLVM Dev" <llvmdev at cs.uiuc.edu> Sent: Wednesday, July 1, 2015 3:29:25 PM Subject: Re: [LLVMdev] SLP vectorizer on AVX feature

On 1 July 2015 at 21:22, Frank Winter <fwinter at jlab.org> wrote: > there were two follow-up emails. I only got one... weird...

> The issue is solved. The SLP vectorizer has > a magic number built into the code which determines the max. vector > length > to search for. That was set to 128 bits. Increasing it to 256 bits > solved > the issue. That looks like a simple fix. Is it upstream yet? :)

The main concern here, as noted in the bug report, is compile-time cost. We need to characterize that.

-Hal

> For inconsistency reasons it must be '--debug-only=SLP' and the > output can > be found in one of the follow-up emails. Of course. Maybe we should mean "vectorize" as all of them? Anyway, that's unrelated. cheers, --renato


LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-- Hal Finkel Assistant Computational Scientist Leadership Computing Facility Argonne National Laboratory



More information about the llvm-dev mailing list