B2.14
AArch64 EL2 TLB maintenance operations
The following table shows the System instructions for TLB maintenance operations added in AArch64
state.
See the
Arm
®
Architecture Reference Manual Armv8, for Armv8-A architecture profile
for more
information about these operations.
Table B2-14 AArch64 TLB maintenance operations
Name
Description
TLBI IPAS2E1IS
Invalidate stage 2 only translations used at EL1 for the specified IPA for the current VMID, Inner Shareable
TLBI IPAS2LE1IS
Invalidate entries from the last level of stage 2 only translation used at EL1 for the specified IPA for the
current VMID, Inner Shareable
TLBI ALLE2IS
Invalidate all stage 1 translations used at EL2, Inner Shareable
TLBI VAE2IS
Invalidate translation used at EL2 for the specified VA and ASID and the current VMID, Inner Shareable
TLBI ALLE1IS
Invalidate all stage 1 translations used at EL1, Inner Shareable
TLBI VALE2IS
Invalidate all entries from the last level of stage 1 translation table walk used at EL2 with the supplied ASID
and current VMID, Inner Shareable
TLBI VMALLS12E1IS
Invalidate all stage 1 and 2 translations used at EL1 with the current VMID, Inner Shareable
TLBI IPAS2E1
Invalidate stage 2 only translations used at EL1 for the specified IPA for the current VMID
TLBI IPAS2LE1
Invalidate entries from the last level of stage 2 only translation used at EL1 for the specified IPA for the
current VMID
TLBI ALLE2
Invalidate all stage 1 translations used at EL2
TLBI VAE2
Invalidate translation used at EL2 for the specified VA and ASID and the current VMID
TLBI ALLE1
Invalidate all stage 1 translations used at EL1
TLBI VALE2
Invalidate all entries from the last level of stage 1 translation table walk used at EL2 with the supplied ASID
and current VMID
TLBI VMALLS12E1
Invalidate all stage 1 and 2 translations used at EL1 with the current VMID
TLBI ALLE3IS
Invalidate all stage 1 translations used at EL3, Inner Shareable
TLBI VAE3IS
Invalidate translation used at EL3 for the specified VA and ASID and the current VMID, Inner Shareable
TLBI VALE3IS
Invalidate all entries from the last level of stage 1 translation table walk used at EL3 with the supplied ASID
and current VMID, Inner Shareable
TLBI ALLE3
Invalidate all stage 1 translations used at EL3
TLBI VAE3
Invalidate translation used at EL3 for the specified VA and ASID and the current VMID
TLBI VALE3
Invalidate all entries from the last level of stage 1 translation table walk used at EL3 with the supplied ASID
and current VMID
B2 AArch64 system registers
B2.14 AArch64 EL2 TLB maintenance operations
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B2-379
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......