HomePhabricator

Create masked gather and scatter intrinsics in Loop Vectorizer.

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

Details

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