[LLVMdev] Predicated Vector Operations

Jeff Bush jeffbush001 at gmail.com
Sat May 11 09:06:26 PDT 2013


On Wed, May 8, 2013 at 11:32 AM, Nadav Rotem <nrotem at apple.com> wrote:
>...we do need support for masked load/stores, and
> I think that we should implement them as target independent intrinsics.

As I understand, one of the tricks for converting to SSA form in LLVM
is to make all variable references be loads/stores, then use Mem2Reg
to convert those back to registers.  It seems like using intrinsics
would preclude this and require the front end of the compiler to do
it, which is quite a bit of work.



More information about the llvm-dev mailing list