HomePhabricator

Create masked gather and scatter intrinsics in Loop Vectorizer. Loop vectorizer…

Authored by delena on Feb 17 2016, 11:23 AM.

Description

Create masked gather and scatter intrinsics in Loop Vectorizer. Loop vectorizer now knows to vectorize GEP and create masked gather and scatter intrinsics for random memory access.

The feature is enabled on AVX-512 target.
Differential Revision: http://reviews.llvm.org/D15690

llvm-svn: 261140

Details

Committed
delenaFeb 17 2016, 11:23 AM
Differential Revision
D15690: Gather and Scatter intrinsics in the Loop Vectorizer
Parents
rG61a7d629ecc1: Fix load alignement when unpacking aggregates structs
Branches
Unknown
Tags
Unknown