This is an archive of the discontinued LLVM Phabricator instance.

[mlir][Vector] Support broadcast vector type in distribution of vector.warp_execute_on_lane_0.
ClosedPublic

Authored by nicolasvasilache on Sep 13 2022, 3:40 AM.

Details

Summary

This revision significantly improves and tests the broadcast behavior of vector.warp_execute_on_lane_0.

Previously, the implementation of the broadcast behavior of vector.warp_execute_on_lane_0
assumed that the broadcasted value was always of scalar type.

This is not necessarily the case.

Diff Detail

Event Timeline

nicolasvasilache requested review of this revision.Sep 13 2022, 3:40 AM
Herald added a project: Restricted Project. · View Herald Transcript
ThomasRaoux accepted this revision.Sep 13 2022, 8:03 AM
This revision is now accepted and ready to land.Sep 13 2022, 8:03 AM