This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Update 2 RME MEC instruction encodings
ClosedPublic

Authored by keith.walker.arm on Jan 13 2023, 6:46 AM.

Details

Summary

The encodings of these 2 RME MEC instructions are
incorrect and need swapping:

  • DC CIPAE
  • DC CIGDPAE

The correct encoding is:

Operation op0 op1 CRn CRm op2
DC CIPAE, Xt 0b01 0b100 0b0111 0b1110 0b000
DC CIGDPAE, Xt 0b01 0b100 0b0111 0b1110 0b111

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptJan 13 2023, 6:46 AM
keith.walker.arm requested review of this revision.Jan 13 2023, 6:46 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 13 2023, 6:46 AM
lenary accepted this revision.Jan 13 2023, 7:04 AM
This revision is now accepted and ready to land.Jan 13 2023, 7:04 AM
This revision was landed with ongoing or failed builds.Jan 13 2023, 7:20 AM
This revision was automatically updated to reflect the committed changes.