[PATCH] D57504: RFC: EVL Prototype & Roadmap for vector predication in LLVM
Jacob Lifshay via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 1 05:06:26 PST 2019
programmerjake added a comment.
We will also need to adjust gather/scatter and possibly other load/store kinds to allow the address vector length to be a divisor of the main vector length (similar to mask vector length). I didn't check if there are intrinsics for strided load/store, those will need to be changed too, to allow, for example, storing <scalable 3 x float> to var.v in:
struct S
{
float v[3];
// random other stuff
};
S var[N];
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D57504/new/
https://reviews.llvm.org/D57504
More information about the llvm-commits
mailing list