Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i#2626: AArch64 v8.2 codec: Add BCAX, EOR3, P/ESB instructions #5590

Merged
merged 4 commits into from
Aug 4, 2022

Conversation

joshua-warburton
Copy link
Collaborator

This patch adds the following decodes, encoding macros
and appropriate tests for both

   BCAX    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
   EOR3    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
   ESB
   PSB

These instructions are part of features that have not
yet been added, so BASE has been used as a placeholder
where appropriate

Issue: #2626

This patch  adds the following decodes, encoding macros
and appropriate tests for both

       BCAX    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
       EOR3    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
       ESB
       PSB

These instructions are part of features that have not
yet been added, so BASE has been used as a placeholder
where appropriate

Issue: #2626
Change-Id: Idb06e0f1d6bfe6ba25872ad8e5833a6a68c7c7a3
Change-Id: I8f5e557bf1a1052746e681d008f639090972f752
Change-Id: I87ea655fe21b847d87228aec95f6baa540b0b833
Change-Id: I93645a405a15d40771b2e7e903284f21412221b3
@AssadHashmi AssadHashmi self-requested a review August 4, 2022 14:49
@joshua-warburton joshua-warburton merged commit 45b526a into master Aug 4, 2022
@joshua-warburton joshua-warburton deleted the i2626-aarch64-decode-v82-add-bcax-etc branch August 4, 2022 15:07
dolanzhao pushed a commit that referenced this pull request Aug 4, 2022
This patch  adds the following decodes, encoding macros
and appropriate tests for both

       BCAX    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
       EOR3    <Bd>.16B, <Bn>.16B, <Bm>.16B, <Ba>.16B
       ESB
       PSB

These instructions are part of features that have not
yet been added, so BASE has been used as a placeholder
where appropriate

Issue: #4860
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants