TLBIP

TLB invalidate pair operation

TLB invalidate pair operation.

This is an alias of SYSP. This means:

System
(FEAT_SYSINSTR128)

313029282726252423222120191817161514131211109876543210
1101010101001op1100xCRmop2Rt
LCRn

Encoding

TLBIP <tlbip_op>{, <Xt1>, <Xt2>}

is equivalent to

SYSP #<op1>, <Cn>, <Cm>, #<op2>{, <Xt1>, <Xt2>}

and is the preferred disassembly when SysOp128(op1, CRn, CRm, op2) == Sys_TLBIP.

Assembler Symbols

<tlbip_op>

Is a TLBIP operation name, as listed for the TLBIP system pair instruction group, encoded in (op1 :: CRn :: CRm :: op2):

op1 CRn CRm op2 <tlbip_op> Architectural Feature Description
000 1000 0001 001 VAE1OS FEAT_D128

For more information, see TLBIP VAE1OS, TLBIP VAE1OSNXS.

000 1000 0001 011 VAAE1OS FEAT_D128

For more information, see TLBIP VAAE1OS, TLBIP VAAE1OSNXS.

000 1000 0001 101 VALE1OS FEAT_D128

For more information, see TLBIP VALE1OS, TLBIP VALE1OSNXS.

000 1000 0001 111 VAALE1OS FEAT_D128

For more information, see TLBIP VAALE1OS, TLBIP VAALE1OSNXS.

000 1000 0010 001 RVAE1IS FEAT_D128

For more information, see TLBIP RVAE1IS, TLBIP RVAE1ISNXS.

000 1000 0010 011 RVAAE1IS FEAT_D128

For more information, see TLBIP RVAAE1IS, TLBIP RVAAE1ISNXS.

000 1000 0010 101 RVALE1IS FEAT_D128

For more information, see TLBIP RVALE1IS, TLBIP RVALE1ISNXS.

000 1000 0010 111 RVAALE1IS FEAT_D128

For more information, see TLBIP RVAALE1IS, TLBIP RVAALE1ISNXS.

000 1000 0011 001 VAE1IS FEAT_D128

For more information, see TLBIP VAE1IS, TLBIP VAE1ISNXS.

000 1000 0011 011 VAAE1IS FEAT_D128

For more information, see TLBIP VAAE1IS, TLBIP VAAE1ISNXS.

000 1000 0011 101 VALE1IS FEAT_D128

For more information, see TLBIP VALE1IS, TLBIP VALE1ISNXS.

000 1000 0011 111 VAALE1IS FEAT_D128

For more information, see TLBIP VAALE1IS, TLBIP VAALE1ISNXS.

000 1000 0101 001 RVAE1OS FEAT_D128

For more information, see TLBIP RVAE1OS, TLBIP RVAE1OSNXS.

000 1000 0101 011 RVAAE1OS FEAT_D128

For more information, see TLBIP RVAAE1OS, TLBIP RVAAE1OSNXS.

000 1000 0101 101 RVALE1OS FEAT_D128

For more information, see TLBIP RVALE1OS, TLBIP RVALE1OSNXS.

000 1000 0101 111 RVAALE1OS FEAT_D128

For more information, see TLBIP RVAALE1OS, TLBIP RVAALE1OSNXS.

000 1000 0110 001 RVAE1 FEAT_D128

For more information, see TLBIP RVAE1, TLBIP RVAE1NXS.

000 1000 0110 011 RVAAE1 FEAT_D128

For more information, see TLBIP RVAAE1, TLBIP RVAAE1NXS.

000 1000 0110 101 RVALE1 FEAT_D128

For more information, see TLBIP RVALE1, TLBIP RVALE1NXS.

000 1000 0110 111 RVAALE1 FEAT_D128

For more information, see TLBIP RVAALE1, TLBIP RVAALE1NXS.

000 1000 0111 001 VAE1 FEAT_D128

For more information, see TLBIP VAE1, TLBIP VAE1NXS.

000 1000 0111 011 VAAE1 FEAT_D128

For more information, see TLBIP VAAE1, TLBIP VAAE1NXS.

000 1000 0111 101 VALE1 FEAT_D128

For more information, see TLBIP VALE1, TLBIP VALE1NXS.

000 1000 0111 111 VAALE1 FEAT_D128

For more information, see TLBIP VAALE1, TLBIP VAALE1NXS.

000 1001 0001 001 VAE1OSNXS FEAT_D128

For more information, see TLBIP VAE1OS, TLBIP VAE1OSNXS.

000 1001 0001 011 VAAE1OSNXS FEAT_D128

For more information, see TLBIP VAAE1OS, TLBIP VAAE1OSNXS.

000 1001 0001 101 VALE1OSNXS FEAT_D128

For more information, see TLBIP VALE1OS, TLBIP VALE1OSNXS.

000 1001 0001 111 VAALE1OSNXS FEAT_D128

For more information, see TLBIP VAALE1OS, TLBIP VAALE1OSNXS.

000 1001 0010 001 RVAE1ISNXS FEAT_D128

For more information, see TLBIP RVAE1IS, TLBIP RVAE1ISNXS.

000 1001 0010 011 RVAAE1ISNXS FEAT_D128

For more information, see TLBIP RVAAE1IS, TLBIP RVAAE1ISNXS.

000 1001 0010 101 RVALE1ISNXS FEAT_D128

For more information, see TLBIP RVALE1IS, TLBIP RVALE1ISNXS.

000 1001 0010 111 RVAALE1ISNXS FEAT_D128

For more information, see TLBIP RVAALE1IS, TLBIP RVAALE1ISNXS.

000 1001 0011 001 VAE1ISNXS FEAT_D128

For more information, see TLBIP VAE1IS, TLBIP VAE1ISNXS.

000 1001 0011 011 VAAE1ISNXS FEAT_D128

For more information, see TLBIP VAAE1IS, TLBIP VAAE1ISNXS.

000 1001 0011 101 VALE1ISNXS FEAT_D128

For more information, see TLBIP VALE1IS, TLBIP VALE1ISNXS.

000 1001 0011 111 VAALE1ISNXS FEAT_D128

For more information, see TLBIP VAALE1IS, TLBIP VAALE1ISNXS.

000 1001 0101 001 RVAE1OSNXS FEAT_D128

For more information, see TLBIP RVAE1OS, TLBIP RVAE1OSNXS.

000 1001 0101 011 RVAAE1OSNXS FEAT_D128

For more information, see TLBIP RVAAE1OS, TLBIP RVAAE1OSNXS.

000 1001 0101 101 RVALE1OSNXS FEAT_D128

For more information, see TLBIP RVALE1OS, TLBIP RVALE1OSNXS.

000 1001 0101 111 RVAALE1OSNXS FEAT_D128

For more information, see TLBIP RVAALE1OS, TLBIP RVAALE1OSNXS.

000 1001 0110 001 RVAE1NXS FEAT_D128

For more information, see TLBIP RVAE1, TLBIP RVAE1NXS.

000 1001 0110 011 RVAAE1NXS FEAT_D128

For more information, see TLBIP RVAAE1, TLBIP RVAAE1NXS.

000 1001 0110 101 RVALE1NXS FEAT_D128

For more information, see TLBIP RVALE1, TLBIP RVALE1NXS.

000 1001 0110 111 RVAALE1NXS FEAT_D128

For more information, see TLBIP RVAALE1, TLBIP RVAALE1NXS.

000 1001 0111 001 VAE1NXS FEAT_D128

For more information, see TLBIP VAE1, TLBIP VAE1NXS.

000 1001 0111 011 VAAE1NXS FEAT_D128

For more information, see TLBIP VAAE1, TLBIP VAAE1NXS.

000 1001 0111 101 VALE1NXS FEAT_D128

For more information, see TLBIP VALE1, TLBIP VALE1NXS.

000 1001 0111 111 VAALE1NXS FEAT_D128

For more information, see TLBIP VAALE1, TLBIP VAALE1NXS.

100 1000 0000 001 IPAS2E1IS FEAT_D128

For more information, see TLBIP IPAS2E1IS, TLBIP IPAS2E1ISNXS.

100 1000 0000 010 RIPAS2E1IS FEAT_D128

For more information, see TLBIP RIPAS2E1IS, TLBIP RIPAS2E1ISNXS.

100 1000 0000 101 IPAS2LE1IS FEAT_D128

For more information, see TLBIP IPAS2LE1IS, TLBIP IPAS2LE1ISNXS.

100 1000 0000 110 RIPAS2LE1IS FEAT_D128

For more information, see TLBIP RIPAS2LE1IS, TLBIP RIPAS2LE1ISNXS.

100 1000 0001 001 VAE2OS FEAT_D128

For more information, see TLBIP VAE2OS, TLBIP VAE2OSNXS.

100 1000 0001 101 VALE2OS FEAT_D128

For more information, see TLBIP VALE2OS, TLBIP VALE2OSNXS.

100 1000 0010 001 RVAE2IS FEAT_D128

For more information, see TLBIP RVAE2IS, TLBIP RVAE2ISNXS.

100 1000 0010 101 RVALE2IS FEAT_D128

For more information, see TLBIP RVALE2IS, TLBIP RVALE2ISNXS.

100 1000 0011 001 VAE2IS FEAT_D128

For more information, see TLBIP VAE2IS, TLBIP VAE2ISNXS.

100 1000 0011 101 VALE2IS FEAT_D128

For more information, see TLBIP VALE2IS, TLBIP VALE2ISNXS.

100 1000 0100 000 IPAS2E1OS FEAT_D128

For more information, see TLBIP IPAS2E1OS, TLBIP IPAS2E1OSNXS.

100 1000 0100 001 IPAS2E1 FEAT_D128

For more information, see TLBIP IPAS2E1, TLBIP IPAS2E1NXS.

100 1000 0100 010 RIPAS2E1 FEAT_D128

For more information, see TLBIP RIPAS2E1, TLBIP RIPAS2E1NXS.

100 1000 0100 011 RIPAS2E1OS FEAT_D128

For more information, see TLBIP RIPAS2E1OS, TLBIP RIPAS2E1OSNXS.

100 1000 0100 100 IPAS2LE1OS FEAT_D128

For more information, see TLBIP IPAS2LE1OS, TLBIP IPAS2LE1OSNXS.

100 1000 0100 101 IPAS2LE1 FEAT_D128

For more information, see TLBIP IPAS2LE1, TLBIP IPAS2LE1NXS.

100 1000 0100 110 RIPAS2LE1 FEAT_D128

For more information, see TLBIP RIPAS2LE1, TLBIP RIPAS2LE1NXS.

100 1000 0100 111 RIPAS2LE1OS FEAT_D128

For more information, see TLBIP RIPAS2LE1OS, TLBIP RIPAS2LE1OSNXS.

100 1000 0101 001 RVAE2OS FEAT_D128

For more information, see TLBIP RVAE2OS, TLBIP RVAE2OSNXS.

100 1000 0101 101 RVALE2OS FEAT_D128

For more information, see TLBIP RVALE2OS, TLBIP RVALE2OSNXS.

100 1000 0110 001 RVAE2 FEAT_D128

For more information, see TLBIP RVAE2, TLBIP RVAE2NXS.

100 1000 0110 101 RVALE2 FEAT_D128

For more information, see TLBIP RVALE2, TLBIP RVALE2NXS.

100 1000 0111 001 VAE2 FEAT_D128

For more information, see TLBIP VAE2, TLBIP VAE2NXS.

100 1000 0111 101 VALE2 FEAT_D128

For more information, see TLBIP VALE2, TLBIP VALE2NXS.

100 1001 0000 001 IPAS2E1ISNXS FEAT_D128

For more information, see TLBIP IPAS2E1IS, TLBIP IPAS2E1ISNXS.

100 1001 0000 010 RIPAS2E1ISNXS FEAT_D128

For more information, see TLBIP RIPAS2E1IS, TLBIP RIPAS2E1ISNXS.

100 1001 0000 101 IPAS2LE1ISNXS FEAT_D128

For more information, see TLBIP IPAS2LE1IS, TLBIP IPAS2LE1ISNXS.

100 1001 0000 110 RIPAS2LE1ISNXS FEAT_D128

For more information, see TLBIP RIPAS2LE1IS, TLBIP RIPAS2LE1ISNXS.

100 1001 0001 001 VAE2OSNXS FEAT_D128

For more information, see TLBIP VAE2OS, TLBIP VAE2OSNXS.

100 1001 0001 101 VALE2OSNXS FEAT_D128

For more information, see TLBIP VALE2OS, TLBIP VALE2OSNXS.

100 1001 0010 001 RVAE2ISNXS FEAT_D128

For more information, see TLBIP RVAE2IS, TLBIP RVAE2ISNXS.

100 1001 0010 101 RVALE2ISNXS FEAT_D128

For more information, see TLBIP RVALE2IS, TLBIP RVALE2ISNXS.

100 1001 0011 001 VAE2ISNXS FEAT_D128

For more information, see TLBIP VAE2IS, TLBIP VAE2ISNXS.

100 1001 0011 101 VALE2ISNXS FEAT_D128

For more information, see TLBIP VALE2IS, TLBIP VALE2ISNXS.

100 1001 0100 000 IPAS2E1OSNXS FEAT_D128

For more information, see TLBIP IPAS2E1OS, TLBIP IPAS2E1OSNXS.

100 1001 0100 001 IPAS2E1NXS FEAT_D128

For more information, see TLBIP IPAS2E1, TLBIP IPAS2E1NXS.

100 1001 0100 010 RIPAS2E1NXS FEAT_D128

For more information, see TLBIP RIPAS2E1, TLBIP RIPAS2E1NXS.

100 1001 0100 011 RIPAS2E1OSNXS FEAT_D128

For more information, see TLBIP RIPAS2E1OS, TLBIP RIPAS2E1OSNXS.

100 1001 0100 100 IPAS2LE1OSNXS FEAT_D128

For more information, see TLBIP IPAS2LE1OS, TLBIP IPAS2LE1OSNXS.

100 1001 0100 101 IPAS2LE1NXS FEAT_D128

For more information, see TLBIP IPAS2LE1, TLBIP IPAS2LE1NXS.

100 1001 0100 110 RIPAS2LE1NXS FEAT_D128

For more information, see TLBIP RIPAS2LE1, TLBIP RIPAS2LE1NXS.

100 1001 0100 111 RIPAS2LE1OSNXS FEAT_D128

For more information, see TLBIP RIPAS2LE1OS, TLBIP RIPAS2LE1OSNXS.

100 1001 0101 001 RVAE2OSNXS FEAT_D128

For more information, see TLBIP RVAE2OS, TLBIP RVAE2OSNXS.

100 1001 0101 101 RVALE2OSNXS FEAT_D128

For more information, see TLBIP RVALE2OS, TLBIP RVALE2OSNXS.

100 1001 0110 001 RVAE2NXS FEAT_D128

For more information, see TLBIP RVAE2, TLBIP RVAE2NXS.

100 1001 0110 101 RVALE2NXS FEAT_D128

For more information, see TLBIP RVALE2, TLBIP RVALE2NXS.

100 1001 0111 001 VAE2NXS FEAT_D128

For more information, see TLBIP VAE2, TLBIP VAE2NXS.

100 1001 0111 101 VALE2NXS FEAT_D128

For more information, see TLBIP VALE2, TLBIP VALE2NXS.

110 1000 0001 001 VAE3OS FEAT_D128

For more information, see TLBIP VAE3OS, TLBIP VAE3OSNXS.

110 1000 0001 101 VALE3OS FEAT_D128

For more information, see TLBIP VALE3OS, TLBIP VALE3OSNXS.

110 1000 0010 001 RVAE3IS FEAT_D128

For more information, see TLBIP RVAE3IS, TLBIP RVAE3ISNXS.

110 1000 0010 101 RVALE3IS FEAT_D128

For more information, see TLBIP RVALE3IS, TLBIP RVALE3ISNXS.

110 1000 0011 001 VAE3IS FEAT_D128

For more information, see TLBIP VAE3IS, TLBIP VAE3ISNXS.

110 1000 0011 101 VALE3IS FEAT_D128

For more information, see TLBIP VALE3IS, TLBIP VALE3ISNXS.

110 1000 0101 001 RVAE3OS FEAT_D128

For more information, see TLBIP RVAE3OS, TLBIP RVAE3OSNXS.

110 1000 0101 101 RVALE3OS FEAT_D128

For more information, see TLBIP RVALE3OS, TLBIP RVALE3OSNXS.

110 1000 0110 001 RVAE3 FEAT_D128

For more information, see TLBIP RVAE3, TLBIP RVAE3NXS.

110 1000 0110 101 RVALE3 FEAT_D128

For more information, see TLBIP RVALE3, TLBIP RVALE3NXS.

110 1000 0111 001 VAE3 FEAT_D128

For more information, see TLBIP VAE3, TLBIP VAE3NXS.

110 1000 0111 101 VALE3 FEAT_D128

For more information, see TLBIP VALE3, TLBIP VALE3NXS.

110 1001 0001 001 VAE3OSNXS FEAT_D128

For more information, see TLBIP VAE3OS, TLBIP VAE3OSNXS.

110 1001 0001 101 VALE3OSNXS FEAT_D128

For more information, see TLBIP VALE3OS, TLBIP VALE3OSNXS.

110 1001 0010 001 RVAE3ISNXS FEAT_D128

For more information, see TLBIP RVAE3IS, TLBIP RVAE3ISNXS.

110 1001 0010 101 RVALE3ISNXS FEAT_D128

For more information, see TLBIP RVALE3IS, TLBIP RVALE3ISNXS.

110 1001 0011 001 VAE3ISNXS FEAT_D128

For more information, see TLBIP VAE3IS, TLBIP VAE3ISNXS.

110 1001 0011 101 VALE3ISNXS FEAT_D128

For more information, see TLBIP VALE3IS, TLBIP VALE3ISNXS.

110 1001 0101 001 RVAE3OSNXS FEAT_D128

For more information, see TLBIP RVAE3OS, TLBIP RVAE3OSNXS.

110 1001 0101 101 RVALE3OSNXS FEAT_D128

For more information, see TLBIP RVALE3OS, TLBIP RVALE3OSNXS.

110 1001 0110 001 RVAE3NXS FEAT_D128

For more information, see TLBIP RVAE3, TLBIP RVAE3NXS.

110 1001 0110 101 RVALE3NXS FEAT_D128

For more information, see TLBIP RVALE3, TLBIP RVALE3NXS.

110 1001 0111 001 VAE3NXS FEAT_D128

For more information, see TLBIP VAE3, TLBIP VAE3NXS.

110 1001 0111 101 VALE3NXS FEAT_D128

For more information, see TLBIP VALE3, TLBIP VALE3NXS.

<Xt1>

Is the 64-bit name of the first optional general-purpose source register, defaulting to '11111', encoded in the "Rt" field.

<Xt2>

Is the 64-bit name of the second optional general-purpose source register, defaulting to '11111', encoded as "Rt" +1. Defaults to '11111' if "Rt" = '11111'.

Operation

The description of SYSP gives the operational pseudocode for this instruction.


2026-03_rel 2026-03-26 20:48:11

Copyright © 2010-2026 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.