This is an archive of the discontinued LLVM Phabricator instance.

[mlir][Vector] Prevent vector-to-scalar xfer patterns from triggering on sub-vectors
ClosedPublic

Authored by dcaballe on May 31 2023, 5:47 PM.

Details

Summary

Patterns that convert extract(transfer_read) into a scalar load where
incorrectly triggering for cases where a sub-vector instead of a scalar
was extracted.

Diff Detail

Event Timeline

dcaballe created this revision.May 31 2023, 5:47 PM
Herald added a project: Restricted Project. · View Herald Transcript
dcaballe requested review of this revision.May 31 2023, 5:47 PM
dcaballe retitled this revision from [mlir][Vector] Prevent vector-to-scalar xfer patterns to trigger on sub-vectors to [mlir][Vector] Prevent vector-to-scalar xfer patterns from triggering on sub-vectors.May 31 2023, 5:49 PM
nicolasvasilache accepted this revision.Jun 1 2023, 1:46 AM
This revision is now accepted and ready to land.Jun 1 2023, 1:46 AM
awarzynski accepted this revision.Jun 1 2023, 6:46 AM
hanchung accepted this revision.Jun 1 2023, 8:36 AM