aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorJack Styles <jack.styles@arm.com>2024-07-11 07:58:20 +0100
committerGitHub <noreply@github.com>2024-07-11 07:58:20 +0100
commit7868033d2e846fa30c20455ca819fad29d9d795e (patch)
treef42d31c5def559016c3865a7a8c63d166f4278bd /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent0b15f89182a4b2a4c46ad207fa2e282ad35f12ee (diff)
downloadllvm-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