This is an archive of the discontinued LLVM Phabricator instance.

[hexagon] Add system register, transfer support
AcceptedPublic

Authored by bcain on Sep 1 2021, 5:55 PM.

Details

Summary

This commit adds the system reg/regpair definitions and the corresponding register transfer instructions.

Diff Detail

Event Timeline

bcain created this revision.Sep 1 2021, 5:55 PM
bcain requested review of this revision.Sep 1 2021, 5:55 PM
bcain updated this revision to Diff 376666.Oct 1 2021, 7:50 PM

Updated to remove discrepancies with PRM.

bcain updated this revision to Diff 379252.Oct 12 2021, 7:37 PM

Updated to address further PRM mismatches.

bcain updated this revision to Diff 379438.Oct 13 2021, 9:39 AM

Previous upload was a stale patch, sorry!

Updating w/more corrections to reflect PRM.

kparzysz accepted this revision.Oct 13 2021, 11:25 AM

LGTM. Thanks!

This revision is now accepted and ready to land.Oct 13 2021, 11:25 AM