This is an archive of the discontinued LLVM Phabricator instance.

[Hexagon] Flip subreg bit for reverse pairs hvx .new
AcceptedPublic

Authored by quic-akaryaki on May 10 2023, 11:40 AM.

Details

Summary
In .new instructions, the upper vector of a reverse pair (e.g. V4 in
V4:5) should be referenced with an odd sss value.

Diff Detail

Unit TestsFailed

Event Timeline

quic-akaryaki created this revision.May 10 2023, 11:40 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2023, 11:40 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
quic-akaryaki requested review of this revision.May 10 2023, 11:40 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2023, 11:40 AM
kparzysz accepted this revision.May 10 2023, 11:51 AM

Thanks!

This revision is now accepted and ready to land.May 10 2023, 11:51 AM
quic-akaryaki planned changes to this revision.May 10 2023, 11:53 AM

The test fails so far.

Add explicit version to objdump.

This revision is now accepted and ready to land.May 10 2023, 12:05 PM

@kparzysz @bcain If this looks good, can you accept and merge it? Thanks.

bcain accepted this revision.Jun 28 2023, 12:25 PM