diff options
author | Jack Styles <jack.styles@arm.com> | 2024-07-11 07:58:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-11 07:58:20 +0100 |
commit | 7868033d2e846fa30c20455ca819fad29d9d795e (patch) | |
tree | f42d31c5def559016c3865a7a8c63d166f4278bd /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 0b15f89182a4b2a4c46ad207fa2e282ad35f12ee (diff) | |
download | llvm-7868033d2e846fa30c20455ca819fad29d9d795e.zip llvm-7868033d2e846fa30c20455ca819fad29d9d795e.tar.gz llvm-7868033d2e846fa30c20455ca819fad29d9d795e.tar.bz2 |
[AArch64] Update AUTIxSPPC and RETAxSPPC instructions for registers (#98303)
As of the 2024.06 Arm Architecture release, the register variants of the
AUTIxSPPC and RETAxSPPC instructions have been updated to be explicitly
different to the immediate variant. The instructions now follow the
format AUTIxSPPCR and RETAxSPPCR for the register variants, with the
immediate variants keeping their current form.
The Specs can be found at the following locations
AUTIASPPCR:
https://developer.arm.com/documentation/ddi0602/2024-06/Base-Instructions/AUTIASPPCR--Authenticate-return-address-using-key-A--using-a-register-?lang=en
AUTIBSPPCR:
https://developer.arm.com/documentation/ddi0602/2024-06/Base-Instructions/AUTIBSPPCR--Authenticate-return-address-using-key-B--using-a-register-?lang=en
RETAASPPCR and RETABSPPCR:
https://developer.arm.com/documentation/ddi0602/2024-06/Base-Instructions/RETAASPPCR--RETABSPPCR--Return-from-subroutine--with-enhanced-pointer-authentication-return-using-a-register-?lang=en
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions