[RFC][PATCH][LoopVectorize] Teach Loop Vectorizer about interleaved data accesses

Renato Golin renato.golin at linaro.org
Fri Mar 27 07:20:25 PDT 2015


On 25 March 2015 at 08:16, Demikhovsky, Elena
<elena.demikhovsky at intel.com> wrote:
> Ok, let's go back to indexed.
>        %result = call <8 x i32> @llvm.index.load.v8i32(i32 %ptr, <0, 2, 4, 6, 1, 3, 5, 7>)
> When you define intrinsic, you can say that indices is a vector of signed integer compile-time constants. I'm ok to start with this form.

Sounds good to me, too.

--renato



More information about the llvm-commits mailing list