← Home

MLBI

MPAM lookaside buffer invalidate

The MPAM Lookaside Buffer Invalidate (MLBI) instructions cause invalidation of cached copies of MPAM virtual-to-physical identifier translations.

This is an alias of SYS. This means:

System class

(FEAT_MPAMv2_VID)

313029282726252423222120191817161514131211109876543210
110101010000110001110000op2Rt
Lop1CRnCRm

Encoding

MLBI <mlbi_op>{, <Xt>}

is equivalent to

SYS #4, C7, C0, #<op2>{, <Xt>}

and is the preferred disassembly when SysOp('100', '0111', '0000', op2) == Sys_MLBI.

Assembler Symbols

<mlbi_op>

Is an MLBI operation name, as listed for the MLBI system instruction group, encoded in op2:

op2 <mlbi_op>
100 ALLE1
101 VMALLE1
110 VPIDE1
111 VPMGE1
<Xt>

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

Operation

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


Version 2025.09 — Copyright © 2010-2025 Arm Limited or its affiliates.

This site is provided as a community resource and is NOT affiliated with nor endorsed by Arm Limited.