This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC][NFC] Testing ROTL of v1i128.
ClosedPublic

Authored by Esme on Jun 3 2020, 3:01 AM.

Details

Reviewers
steven.zhang
nemanjai
jsji
Group Reviewers
Restricted Project
Commits
rG1b6cccba3ec1: [PowerPC][NFC] Testing ROTL of v1i128.
Summary

A bug is reported by bug-45628, where the swap_with_shift case can't be matched to a single HW instruction xxswapd as expected. In fact the case matches the idiom of rotate, but PPC doesn't support ROTL v1i128.
This is a NFC patch for testing swap_with_shift with v1i128 at master.

Diff Detail

Event Timeline

Esme created this revision.Jun 3 2020, 3:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 3 2020, 3:01 AM
Esme retitled this revision from [PowerPC]{NFC} Testing ROTL of v1i128. to [PowerPC][NFC] Testing ROTL of v1i128..Jun 3 2020, 3:02 AM
steven.zhang accepted this revision.Jun 3 2020, 10:25 PM

LGTM. You don't need to create revision for adding new test in the future.

This revision is now accepted and ready to land.Jun 3 2020, 10:25 PM
This revision was automatically updated to reflect the committed changes.