This is an archive of the discontinued LLVM Phabricator instance.

[VectorCombine] Avoid creating shuffle for extract-extract pattern on scalable vector.
ClosedPublic

Authored by sdesmalen on Jul 5 2022, 2:48 AM.

Diff Detail

Event Timeline

sdesmalen created this revision.Jul 5 2022, 2:48 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 5 2022, 2:48 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
sdesmalen requested review of this revision.Jul 5 2022, 2:48 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 5 2022, 2:48 AM
fhahn accepted this revision.Jul 6 2022, 9:42 AM

LGTM, thanks!

llvm/test/Transforms/VectorCombine/AArch64/extract-scalable.ll
24

Could you add a quick comment describing what this tests and a reference to the issue?

This revision is now accepted and ready to land.Jul 6 2022, 9:42 AM
sdesmalen marked an inline comment as done.Jul 7 2022, 1:37 AM

Thanks @fhahn!

This revision was landed with ongoing or failed builds.Jul 7 2022, 1:37 AM
This revision was automatically updated to reflect the committed changes.