[PATCH] D15690: Gather and Scatter intrinsics in the Loop Vectorizer

Artur Pilipenko via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 17 12:06:34 PST 2016


In the latest patch I see no code to address non-default address spaces problem mentioned in the review. I don't see a test for this either. I assume this code introduces another one bug to loop-vectorize. It should be addressed at least by limiting the scope of the optimization to default address space pointers for now. 

Artur

> Feb 17, 2016, в 11:27 PM, "Elena Demikhovsky" <elena.demikhovsky at intel.com> написал(а):
> 
> This revision was automatically updated to reflect the committed changes.
> Closed by commit rL261140: Create masked gather and scatter intrinsics in Loop Vectorizer. (authored by delena).
> 
> Changed prior to commit:
> http://reviews.llvm.org/D15690?vs=48204&id=48222#toc
> 
> Repository:
> rL LLVM
> 
> http://reviews.llvm.org/D15690
> 
> Files:
> llvm/trunk/include/llvm/IR/IRBuilder.h
> llvm/trunk/lib/IR/IRBuilder.cpp
> llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
> llvm/trunk/test/Transforms/LoopVectorize/X86/gather_scatter.ll
> llvm/trunk/test/Transforms/LoopVectorize/X86/masked_load_store.ll
> 
> <D15690.48222.patch>


More information about the llvm-commits mailing list