[mlir] [LLVMIR] Add get active lane mask intrinsic
authoraartbik <ajcbik@google.com>
Tue, 25 Aug 2020 18:55:45 +0000 (11:55 -0700)
committeraartbik <ajcbik@google.com>
Tue, 25 Aug 2020 19:19:17 +0000 (12:19 -0700)
commit84fdc33f4785115cd517c789a99fdebb6a74ac3e
tree0152f534cbf4a1359bc9f90e751ad5cafc89a1ad
parente02920fe55761aaa06b33caec381bc2a1c36ad1c
[mlir] [LLVMIR] Add get active lane mask intrinsic

Provides fast, generic way of setting a mask up to a certain
point. Potential use cases that may benefit are create_mask
and transfer_read/write operations in the vector dialect.

Reviewed By: bkramer

Differential Revision: https://reviews.llvm.org/D86501
mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
mlir/test/Target/llvmir-intrinsics.mlir