aboutsummaryrefslogtreecommitdiff
path: root/docs/system
diff options
context:
space:
mode:
authorAaron Lindsay <aaron@os.amperecomputing.com>2023-08-29 16:23:32 -0700
committerPeter Maydell <peter.maydell@linaro.org>2023-09-08 12:51:01 +0100
commit8a69a42340a5f6b0d6d4b3b68de9919b3e59e712 (patch)
tree1d8c02d81dd49d0bce28db03deec8da2e17341de /docs/system
parent28b9dcb74bf709e4f18bc99da3e946849f9aef17 (diff)
downloadqemu-8a69a42340a5f6b0d6d4b3b68de9919b3e59e712.zip
qemu-8a69a42340a5f6b0d6d4b3b68de9919b3e59e712.tar.gz
qemu-8a69a42340a5f6b0d6d4b3b68de9919b3e59e712.tar.bz2
target/arm: Implement FEAT_FPAC and FEAT_FPACCOMBINE
Signed-off-by: Aaron Lindsay <aaron@os.amperecomputing.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20230829232335.965414-10-richard.henderson@linaro.org Message-Id: <20230609172324.982888-8-aaron@os.amperecomputing.com> [rth: Simplify fpac comparison, reusing cmp_mask] Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'docs/system')
-rw-r--r--docs/system/arm/emulation.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/system/arm/emulation.rst b/docs/system/arm/emulation.rst
index b5a6675..305b36b 100644
--- a/docs/system/arm/emulation.rst
+++ b/docs/system/arm/emulation.rst
@@ -35,6 +35,8 @@ the following architecture extensions:
- FEAT_FGT (Fine-Grained Traps)
- FEAT_FHM (Floating-point half-precision multiplication instructions)
- FEAT_FP16 (Half-precision floating-point data processing)
+- FEAT_FPAC (Faulting on AUT* instructions)
+- FEAT_FPACCOMBINE (Faulting on combined pointer authentication instructions)
- FEAT_FRINTTS (Floating-point to integer instructions)
- FEAT_FlagM (Flag manipulation instructions v2)
- FEAT_FlagM2 (Enhancements to flag manipulation instructions)