This is an archive of the discontinued LLVM Phabricator instance.

[SLP][NFC] Precommit test for followup patch that fixes vector phi poison input.
ClosedPublic

Authored by vporpo on Jun 2 2022, 7:46 PM.

Diff Detail

Event Timeline

vporpo created this revision.Jun 2 2022, 7:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 2 2022, 7:46 PM
vporpo requested review of this revision.Jun 2 2022, 7:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 2 2022, 7:46 PM
MaskRay accepted this revision.Jun 2 2022, 8:36 PM
MaskRay added a subscriber: MaskRay.

LGTM.

llvm/test/Transforms/SLPVectorizer/X86/phi-undef-input.ll
3

If this does not use linux-gnu knowledge, use -mtriple=x86_64 to test generic ELF behavior.

This revision is now accepted and ready to land.Jun 2 2022, 8:36 PM
vporpo updated this revision to Diff 434138.Jun 3 2022, 2:04 PM

Added some tests in /X86/diamond_broadcast_extra_shuffle.ll

MaskRay added inline comments.Jun 3 2022, 2:41 PM
llvm/test/Transforms/SLPVectorizer/X86/phi-undef-input.ll
7

Better to change all xxx* to ptr for opaque pointers for new tests.

vporpo added inline comments.Jun 3 2022, 5:18 PM
llvm/test/Transforms/SLPVectorizer/X86/phi-undef-input.ll
7

Yeah, this argument is actually not needed, removed.

This revision was landed with ongoing or failed builds.Jun 6 2022, 10:05 AM
This revision was automatically updated to reflect the committed changes.