TLBI
TLB invalidate operation
For more information, see
op0==0b01, cache maintenance, TLB maintenance, and address translation instructions.
SYS
1
1
0
1
0
1
0
1
0
0
0
0
1
1
0
0
x
TLBI <tlbi_op>{, <Xt>}
SYS #<op1>, <Cn>, <Cm>, #<op2>{, <Xt>}
SysOp(op1, CRn, CRm, op2) == Sys_TLBI
<tlbi_op>
Is a TLBI operation name, as listed for the TLBI system instruction group,
op1
CRn
CRm
op2
<tlbi_op>
Architectural Feature
000
1000
0001
000
VMALLE1OS
000
1000
0001
001
VAE1OS
000
1000
0001
010
ASIDE1OS
000
1000
0001
011
VAAE1OS
000
1000
0001
101
VALE1OS
000
1000
0001
111
VAALE1OS
000
1000
0010
001
RVAE1IS
000
1000
0010
011
RVAAE1IS
000
1000
0010
101
RVALE1IS
000
1000
0010
111
RVAALE1IS
000
1000
0011
000
VMALLE1IS
000
1000
0011
001
VAE1IS
000
1000
0011
010
ASIDE1IS
000
1000
0011
011
VAAE1IS
000
1000
0011
101
VALE1IS
000
1000
0011
111
VAALE1IS
000
1000
0101
001
RVAE1OS
000
1000
0101
011
RVAAE1OS
000
1000
0101
101
RVALE1OS
000
1000
0101
111
RVAALE1OS
000
1000
0110
001
RVAE1
000
1000
0110
011
RVAAE1
000
1000
0110
101
RVALE1
000
1000
0110
111
RVAALE1
000
1000
0111
000
VMALLE1
000
1000
0111
001
VAE1
000
1000
0111
010
ASIDE1
000
1000
0111
011
VAAE1
000
1000
0111
101
VALE1
000
1000
0111
111
VAALE1
000
1001
0001
000
VMALLE1OSNXS
000
1001
0001
001
VAE1OSNXS
000
1001
0001
010
ASIDE1OSNXS
000
1001
0001
011
VAAE1OSNXS
000
1001
0001
101
VALE1OSNXS
000
1001
0001
111
VAALE1OSNXS
000
1001
0010
001
RVAE1ISNXS
000
1001
0010
011
RVAAE1ISNXS
000
1001
0010
101
RVALE1ISNXS
000
1001
0010
111
RVAALE1ISNXS
000
1001
0011
000
VMALLE1ISNXS
000
1001
0011
001
VAE1ISNXS
000
1001
0011
010
ASIDE1ISNXS
000
1001
0011
011
VAAE1ISNXS
000
1001
0011
101
VALE1ISNXS
000
1001
0011
111
VAALE1ISNXS
000
1001
0101
001
RVAE1OSNXS
000
1001
0101
011
RVAAE1OSNXS
000
1001
0101
101
RVALE1OSNXS
000
1001
0101
111
RVAALE1OSNXS
000
1001
0110
001
RVAE1NXS
000
1001
0110
011
RVAAE1NXS
000
1001
0110
101
RVALE1NXS
000
1001
0110
111
RVAALE1NXS
000
1001
0111
000
VMALLE1NXS
000
1001
0111
001
VAE1NXS
000
1001
0111
010
ASIDE1NXS
000
1001
0111
011
VAAE1NXS
000
1001
0111
101
VALE1NXS
000
1001
0111
111
VAALE1NXS
100
1000
0000
001
IPAS2E1IS
100
1000
0000
010
RIPAS2E1IS
100
1000
0000
101
IPAS2LE1IS
100
1000
0000
110
RIPAS2LE1IS
100
1000
0001
000
ALLE2OS
100
1000
0001
001
VAE2OS
100
1000
0001
100
ALLE1OS
100
1000
0001
101
VALE2OS
100
1000
0001
110
VMALLS12E1OS
100
1000
0010
001
RVAE2IS
100
1000
0010
010
VMALLWS2E1IS
100
1000
0010
101
RVALE2IS
100
1000
0011
000
ALLE2IS
100
1000
0011
001
VAE2IS
100
1000
0011
100
ALLE1IS
100
1000
0011
101
VALE2IS
100
1000
0011
110
VMALLS12E1IS
100
1000
0100
000
IPAS2E1OS
100
1000
0100
001
IPAS2E1
100
1000
0100
010
RIPAS2E1
100
1000
0100
011
RIPAS2E1OS
100
1000
0100
100
IPAS2LE1OS
100
1000
0100
101
IPAS2LE1
100
1000
0100
110
RIPAS2LE1
100
1000
0100
111
RIPAS2LE1OS
100
1000
0101
001
RVAE2OS
100
1000
0101
010
VMALLWS2E1OS
100
1000
0101
101
RVALE2OS
100
1000
0110
001
RVAE2
100
1000
0110
010
VMALLWS2E1
100
1000
0110
101
RVALE2
100
1000
0111
000
ALLE2
100
1000
0111
001
VAE2
100
1000
0111
100
ALLE1
100
1000
0111
101
VALE2
100
1000
0111
110
VMALLS12E1
100
1001
0000
001
IPAS2E1ISNXS
100
1001
0000
010
RIPAS2E1ISNXS
100
1001
0000
101
IPAS2LE1ISNXS
100
1001
0000
110
RIPAS2LE1ISNXS
100
1001
0001
000
ALLE2OSNXS
100
1001
0001
001
VAE2OSNXS
100
1001
0001
100
ALLE1OSNXS
100
1001
0001
101
VALE2OSNXS
100
1001
0001
110
VMALLS12E1OSNXS
100
1001
0010
001
RVAE2ISNXS
100
1001
0010
010
VMALLWS2E1ISNXS
100
1001
0010
101
RVALE2ISNXS
100
1001
0011
000
ALLE2ISNXS
100
1001
0011
001
VAE2ISNXS
100
1001
0011
100
ALLE1ISNXS
100
1001
0011
101
VALE2ISNXS
100
1001
0011
110
VMALLS12E1ISNXS
100
1001
0100
000
IPAS2E1OSNXS
100
1001
0100
001
IPAS2E1NXS
100
1001
0100
010
RIPAS2E1NXS
100
1001
0100
011
RIPAS2E1OSNXS
100
1001
0100
100
IPAS2LE1OSNXS
100
1001
0100
101
IPAS2LE1NXS
100
1001
0100
110
RIPAS2LE1NXS
100
1001
0100
111
RIPAS2LE1OSNXS
100
1001
0101
001
RVAE2OSNXS
100
1001
0101
010
VMALLWS2E1OSNXS
100
1001
0101
101
RVALE2OSNXS
100
1001
0110
001
RVAE2NXS
100
1001
0110
010
VMALLWS2E1NXS
100
1001
0110
101
RVALE2NXS
100
1001
0111
000
ALLE2NXS
100
1001
0111
001
VAE2NXS
100
1001
0111
100
ALLE1NXS
100
1001
0111
101
VALE2NXS
100
1001
0111
110
VMALLS12E1NXS
110
1000
0001
000
ALLE3OS
110
1000
0001
001
VAE3OS
110
1000
0001
100
PAALLOS
110
1000
0001
101
VALE3OS
110
1000
0010
001
RVAE3IS
110
1000
0010
101
RVALE3IS
110
1000
0011
000
ALLE3IS
110
1000
0011
001
VAE3IS
110
1000
0011
101
VALE3IS
110
1000
0100
011
RPAOS
110
1000
0100
111
RPALOS
110
1000
0101
001
RVAE3OS
110
1000
0101
101
RVALE3OS
110
1000
0110
001
RVAE3
110
1000
0110
101
RVALE3
110
1000
0111
000
ALLE3
110
1000
0111
001
VAE3
110
1000
0111
100
PAALL
110
1000
0111
101
VALE3
110
1001
0001
000
ALLE3OSNXS
110
1001
0001
001
VAE3OSNXS
110
1001
0001
101
VALE3OSNXS
110
1001
0010
001
RVAE3ISNXS
110
1001
0010
101
RVALE3ISNXS
110
1001
0011
000
ALLE3ISNXS
110
1001
0011
001
VAE3ISNXS
110
1001
0011
101
VALE3ISNXS
110
1001
0101
001
RVAE3OSNXS
110
1001
0101
101
RVALE3OSNXS
110
1001
0110
001
RVAE3NXS
110
1001
0110
101
RVALE3NXS
110
1001
0111
000
ALLE3NXS
110
1001
0111
001
VAE3NXS
110
1001
0111
101
VALE3NXS
<Xt>
Is the 64-bit name of the optional general-purpose source register, defaulting to '11111', encoded in the "Rt" field.