Skip to content

Conversation

@lhutton1
Copy link
Contributor

@lhutton1 lhutton1 commented May 3, 2024

Adds a get_active_lane_mask builtin and lowering to llvm.get.active.lane.mask intrinsic. This will be used in subsequent patches for expressing predicated buffer loads/stores in TIR. Further information can be found in the RFC.

Co-authored-by: Elen Kalda [email protected]
Co-authored-by: Neil Hickey [email protected]

Adds a `get_active_lane_mask` builtin and lowering to
`llvm.get.active.lane.mask` intrinsic. This will be used in subsequent
patches for expressing predicated buffer loads/stores in TIR. Further
information can be found in the [RFC](https://github.com/apache/tvm-rfcs/blob/main/rfcs/0104-scalable-vectors-in-tir.md#predication).

Co-authored-by: Elen Kalda <[email protected]>
Co-authored-by: Neil Hickey <[email protected]>

Change-Id: Id9d65f9f11503ad35dd0b3db4bfc81249a76f701
@lhutton1
Copy link
Contributor Author

lhutton1 commented May 3, 2024

@tqchen tqchen merged commit 944d180 into apache:main May 4, 2024
@lhutton1 lhutton1 deleted the get-active-lane-mask-intrinsic branch May 4, 2024 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants