aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorVictor Do Nascimento <victor.donascimento@arm.com>2023-11-16 17:01:50 +0000
committerVictor Do Nascimento <victor.donascimento@arm.com>2024-01-09 10:16:40 +0000
commitc0fbed64079541e614775f9f4f0354a705c13f8a (patch)
tree245366add63ee59e2315ff15723822aef2a855b1 /gas
parenta9e2cefdf00202e0ba59825bd66a01ec41ac3ed0 (diff)
downloadfsf-binutils-gdb-c0fbed64079541e614775f9f4f0354a705c13f8a.zip
fsf-binutils-gdb-c0fbed64079541e614775f9f4f0354a705c13f8a.tar.gz
fsf-binutils-gdb-c0fbed64079541e614775f9f4f0354a705c13f8a.tar.bz2
aarch64: Add xs variants of tlbip operands
The 2020 Architecture Extensions to the Arm A-profile architecture added FEAT_XS, the XS attribute feature, giving cores the ability to identify devices which can be subject to long response delays. TLB invalidate (TLBI) operations and barriers can also be annotated with this attribute[1]. With the introduction of the 128-bit translation tables with the Armv8.9-a/Armv9.4-a Translation Hardening Extension, a series of new TLB invalidate operations are introduced which make use of this extension. These are added to aarch64_sys_regs_tlbi[] for use with the `tlbip' insn. [1] https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2020
Diffstat (limited to 'gas')
0 files changed, 0 insertions, 0 deletions