[all-commits] [llvm/llvm-project] 263577: [AArch64][llvm] GICv5 instruction `GIC CDEOI` take...
Jonathan Thackray via All-commits
all-commits at lists.llvm.org
Mon Nov 10 06:48:33 PST 2025
Branch: refs/heads/users/jthackray/gicv5-cdeoi-remove-register
Home: https://github.com/llvm/llvm-project
Commit: 263577f619d2982e644a8d2ab8998c8c0f85cf5c
https://github.com/llvm/llvm-project/commit/263577f619d2982e644a8d2ab8998c8c0f85cf5c
Author: Jonathan Thackray <jonathan.thackray at arm.com>
Date: 2025-11-10 (Mon, 10 Nov 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64SystemOperands.td
M llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
M llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
M llvm/test/MC/AArch64/armv9.7a-gcie-diagnostics.s
M llvm/test/MC/AArch64/armv9.7a-gcie.s
Log Message:
-----------
[AArch64][llvm] GICv5 instruction `GIC CDEOI` takes no operand
There was a minor oversight in commit 6836261ee; the AArch64 GICv5
instruction `GIC CDEOI` takes no operands, since the text of the
specification says:
```
The Rt field should be set to 0b11111. If the Rt field is not
set to 0b11111, it is CONSTRAINED UNPREDICTABLE whether:
* The instruction is UNDEFINED.
* The instruction behaves as if the Rt field is set to 0b11111.
```
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list