search for: vectortizer

Displaying 3 results from an estimated 3 matches for "vectortizer".

Did you mean: vectorizer
2013 Oct 31
0
[LLVMdev] loop vectorizer
...alyzing a store chain of length 8. SLP: Trying to vectorize starting at PHIs (1) SLP: Vectorizing a list of length = 2. SLP: Vectorizing a list of length = 2. SLP: Vectorizing a list of length = 2. But the resulting IR is not showing any vector instructions. Maybe it's me. I never got the SLP vectortizer to do anything good. Any idea what might go wrong? I also tries the loop vectorizer: opt -O3 -loop-vectorize -debug-only=loop-vectorize -debug loop.ll -S LV: Checking a loop in "_Z3barmmPfS_S_" LV: Found a loop: for.body LV: SCEV could not compute the loop exit count. LV: Not vectoriz...
2013 Oct 30
3
[LLVMdev] loop vectorizer
Hi Frank, > We are looking at a variety of target architectures. Ultimately we aim to run on BG/Q and Intel Xeon Phi (native). However, running on those architectures with the LLVM technology is planned in some future. As a first step we would target vanilla x86 with SSE/AVX 128/256 as a proof-of-concept. Great! It should be easy to support these targets. When you said wide-vectors I assumed
2015 Jul 08
7
[LLVMdev] LLVM loop vectorizer
Hello. I am trying to vectorize a CSR SpMV (sparse matrix vector multiplication) procedure but the LLVM loop vectorizer is not able to handle such code. I am using cland and llvm version 3.4 (on Ubuntu 12.10). I use the -fvectorize option with clang and -loop-vectorize with opt-3.4 . The CSR SpMV function is inspired from