← Home

GICR

Generic Interrupt Controller with result

This instruction acknowledges interrupts when FEAT_GCIE is implemented.

This is an alias of SYSL. This means:

System class

(FEAT_GCIE)

313029282726252423222120191817161514131211109876543210
110101010010100011000011op2Rt
Lop1CRnCRm

Encoding

GICR <Xt>, <gicr_op>

is equivalent to

SYSL <Xt>, #0, C12, C3, #<op2>

and is the preferred disassembly when SysLOp('000', '1100', '0011', op2) == Sysl_GICR.

Assembler Symbols

<Xt>

Is the 64-bit name of the general-purpose destination register, encoded in the "Rt" field.

<gicr_op>

Is a GICR operation name, as listed for the GICR system instruction group, encoded in op2:

op2 <gicr_op>
000 CDIA
001 CDNMIA

Operation

The description of SYSL 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.