Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SVE] Add get_active_lane_mask builtin #16965

Merged
merged 1 commit into from
May 4, 2024

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 elen.kalda@arm.com
Co-authored-by: Neil Hickey neil.hickey@arm.com

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 <elen.kalda@arm.com>
Co-authored-by: Neil Hickey <neil.hickey@arm.com>

Change-Id: Id9d65f9f11503ad35dd0b3db4bfc81249a76f701
@lhutton1
Copy link
Contributor Author

lhutton1 commented May 3, 2024

@tqchen tqchen merged commit 944d180 into apache:main May 4, 2024
19 checks passed
@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