|
Absolute value (vector and scalar form).
-
Field type:
Opcode
|
|
Add with carry.
-
Field type:
Opcode
|
|
Add with carry and set flags.
-
Field type:
Opcode
|
|
Add.
-
Field type:
Opcode
|
|
Add returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Add returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Add pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Add and set flags.
-
Field type:
Opcode
|
|
Add (across vector).
-
Field type:
Opcode
|
|
Compute address of label at a PC-relative offset.
-
Field type:
Opcode
|
|
Compute address of 4KB page at a PC-relative offset.
-
Field type:
Opcode
|
|
AES single round decryption.
-
Field type:
Opcode
|
|
AES single round encryption.
-
Field type:
Opcode
|
|
AES inverse mix columns.
-
Field type:
Opcode
|
|
AES mix columns.
-
Field type:
Opcode
|
|
Bitwise AND.
-
Field type:
Opcode
|
|
Bitwise AND and set flags.
-
Field type:
Opcode
|
|
Arithmetic shift right.
-
Field type:
Opcode
|
|
Arithmetic shift right variable.
-
Field type:
Opcode
|
|
Branch unconditionally.
-
Field type:
Opcode
|
|
Branch conditionally (AL).
-
Field type:
Opcode
|
|
Branch conditionally (CC).
-
Field type:
Opcode
|
|
Branch conditionally (CS).
-
Field type:
Opcode
|
|
Branch conditionally (EQ).
-
Field type:
Opcode
|
|
Bitfield insert.
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Bitfield extract and insert low.
-
Field type:
Opcode
|
|
Branch conditionally (GE).
-
Field type:
Opcode
|
|
Branch conditionally (GT).
-
Field type:
Opcode
|
|
Branch conditionally (HI).
-
Field type:
Opcode
|
|
Branch conditionally (HS).
-
Field type:
Opcode
|
|
Bitwise bit clear.
-
Field type:
Opcode
|
|
Bitwise bit clear and set flags.
-
Field type:
Opcode
|
|
Bitwise insert if false (vector form).
-
Field type:
Opcode
|
|
Bitwise insert if true (vector form).
-
Field type:
Opcode
|
|
Branch with link.
-
Field type:
Opcode
|
|
Branch conditionally (LE).
-
Field type:
Opcode
|
|
Branch conditionally (LO).
-
Field type:
Opcode
|
|
Branch with link to register.
-
Field type:
Opcode
|
|
Branch conditionally (LS).
-
Field type:
Opcode
|
|
Branch conditionally (LT).
-
Field type:
Opcode
|
|
Branch conditionally (MI).
-
Field type:
Opcode
|
|
Branch conditionally (NE).
-
Field type:
Opcode
|
|
Branch conditionally (NV).
-
Field type:
Opcode
|
|
Branch conditionally (PL).
-
Field type:
Opcode
|
|
Branch to register.
-
Field type:
Opcode
|
|
Breakpoint Instruction.
-
Field type:
Opcode
|
|
Bitwise select (vector form).
-
Field type:
Opcode
|
|
Branch conditionally (VC).
-
Field type:
Opcode
|
|
Branch conditionally (VS).
-
Field type:
Opcode
|
|
Compare and branch if nonzero.
-
Field type:
Opcode
|
|
Compare and branch if zero.
-
Field type:
Opcode
|
|
Conditional compare negative (register or immediate).
-
Field type:
Opcode
|
|
Conditional compare (register or immediate).
-
Field type:
Opcode
|
|
Conditional increment.
-
Field type:
Opcode
|
|
Conditional invert.
-
Field type:
Opcode
|
|
Clear exclusive monitor.
-
Field type:
Opcode
|
|
Count leading sign bits.
-
Field type:
Opcode
|
|
Count leading zero bits.
-
Field type:
Opcode
|
|
Compare bitwise equal (vector and scalar form).
-
Field type:
Opcode
|
|
Compare signed greater than or equal (vector and scalar form).
-
Field type:
Opcode
|
|
Compare signed greater than (vector and scalar form).
-
Field type:
Opcode
|
|
Compare unsigned higher (vector and scalar form).
-
Field type:
Opcode
|
|
Compare unsigned higher or same (vector and scalar form).
-
Field type:
Opcode
|
|
Compare signed less than or equal to zero (vector and scalar form).
-
Field type:
Opcode
|
|
Compare signed less than zero (vector and scalar form).
-
Field type:
Opcode
|
|
Compare negative.
-
Field type:
Opcode
|
|
Compare negative.
-
Field type:
Opcode
|
|
Compare bitwise test bits nonzero (vector and scalar form).
-
Field type:
Opcode
|
|
Conditional negate.
-
Field type:
Opcode
|
|
Population count per byte (vector form).
-
Field type:
Opcode
|
|
CRC-32 sum from byte.
-
Field type:
Opcode
|
|
CRC-32C sum from byte.
-
Field type:
Opcode
|
|
CRC-32C sum from halfword.
-
Field type:
Opcode
|
|
CRC-32C sum from word.
-
Field type:
Opcode
|
|
CRC-32C sum from doubleword.
-
Field type:
Opcode
|
|
CRC-32 sum from halfword.
-
Field type:
Opcode
|
|
CRC-32 sum from word.
-
Field type:
Opcode
|
|
CRC-32 sum from doubleword.
-
Field type:
Opcode
|
|
Conditional select.
-
Field type:
Opcode
|
|
Conditional set.
-
Field type:
Opcode
|
|
Conditional set mask.
-
Field type:
Opcode
|
|
Conditional select increment.
-
Field type:
Opcode
|
|
Conditional select inversion.
-
Field type:
Opcode
|
|
Conditional select negation.
-
Field type:
Opcode
|
|
Data cache maintenance
-
Field type:
Opcode
|
|
Debug switch to Exception level 1.
-
Field type:
Opcode
|
|
Debug switch to Exception level 2.
-
Field type:
Opcode
|
|
Debug switch to Exception level 3.
-
Field type:
Opcode
|
|
Data memory barrier.
-
Field type:
Opcode
|
|
Debug restore PE state.
-
Field type:
Opcode
|
|
Data synchronization barrier.
-
Field type:
Opcode
|
|
Duplicate general-purpose register to vector.
-
Field type:
Opcode
|
|
Bitwise exclusive OR NOT.
-
Field type:
Opcode
|
|
Bitwise exclusive OR.
-
Field type:
Opcode
|
|
Exception return using current ELR and SPSR.
-
Field type:
Opcode
|
|
Extract vector from a pair of vectors.
-
Field type:
Opcode
|
|
Extract register from pair.
-
Field type:
Opcode
|
|
Floating-point absolute difference (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point absolute (vector form).
-
Field type:
Opcode
|
|
Floating-point absolute compare greater than or equal.
-
Field type:
Opcode
|
|
Floating-point absolute compare greater than (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point add (vector form).
-
Field type:
Opcode
|
|
Floating-point add pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point conditional quiet compare.
-
Field type:
Opcode
|
|
Floating-point conditional signaling compare.
-
Field type:
Opcode
|
|
Floating-point compare equal (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point compare greater than or equal (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point compare greater than (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point compare less than or equal to zero (vector and scalar).
-
Field type:
Opcode
|
|
Floating-point compare less than zero (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point quiet compare.
-
Field type:
Opcode
|
|
Floating-point signaling compare.
-
Field type:
Opcode
|
|
Floating-point scalar conditional select.
-
Field type:
Opcode
|
|
Floating-point convert precision (scalar).
-
Field type:
Opcode
|
|
FP convert to signed integer, rounding to nearest with ties to away.
-
Field type:
Opcode
|
|
FP convert to unsigned integer, rounding to nearest with ties to away.
-
Field type:
Opcode
|
|
Floating-point convert to higher precision long (vector form).
-
Field type:
Opcode
|
|
Floating-point convert to higher precision long (vector form).
-
Field type:
Opcode
|
|
Floating-point convert to signed integer, rounding toward minus infinity.
-
Field type:
Opcode
|
|
FP convert to unsigned integer, rounding toward minus infinity.
-
Field type:
Opcode
|
|
Floating-point convert to lower precision narrow (vector form).
-
Field type:
Opcode
|
|
Floating-point convert to lower precision narrow (vector form).
-
Field type:
Opcode
|
|
FP convert to signed integer, rounding to nearest with ties to even.
-
Field type:
Opcode
|
|
FP convert to unsigned integer, rounding to nearest with ties to even.
-
Field type:
Opcode
|
|
FP convert to signed integer, rounding toward positive infinity.
-
Field type:
Opcode
|
|
FP convert to unsigned integer, rounding toward positive infinity.
-
Field type:
Opcode
|
|
FP convert to lower precision narrow, rounding to odd (vector and scalar).
-
Field type:
Opcode
|
|
FP convert to lower precision narrow, rounding to odd (vector and scalar).
-
Field type:
Opcode
|
|
FP convert to signed integer, rounding toward zero (vector and scalar).
-
Field type:
Opcode
|
|
FP convert to unsigned integer, rounding toward zero (vector and scalar).
-
Field type:
Opcode
|
|
Floating-point divide.
-
Field type:
Opcode
|
|
Floating-point scalar fused multiply-add.
-
Field type:
Opcode
|
|
Floating-point maximum.
-
Field type:
Opcode
|
|
Floating-point maximum number.
-
Field type:
Opcode
|
|
Floating-point maximum number pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point maximum number (across vector).
-
Field type:
Opcode
|
|
Floating-point maximum pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point maximum (across vector).
-
Field type:
Opcode
|
|
Floating-point minimum.
-
Field type:
Opcode
|
|
Floating-point minimum number.
-
Field type:
Opcode
|
|
Floating-point minimum number pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point minimum number (across vector).
-
Field type:
Opcode
|
|
Floating-point minimum pairwise (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point minimum (across vector).
-
Field type:
Opcode
|
|
Floating-point fused multiply-add.
-
Field type:
Opcode
|
|
Floating-point fused multiply-subtract.
-
Field type:
Opcode
|
|
Floating-point move immediate.
-
Field type:
Opcode
|
|
Floating-point scalar fused multiply-subtract.
-
Field type:
Opcode
|
|
Floating-point multiply.
-
Field type:
Opcode
|
|
Floating-point multiply extended.
-
Field type:
Opcode
|
|
Floating-point negate.
-
Field type:
Opcode
|
|
Floating-point scalar negated fused multiply-add.
-
Field type:
Opcode
|
|
Floating-point scalar negated fused multiply-subtract.
-
Field type:
Opcode
|
|
Floating-point scalar multiply-negate.
-
Field type:
Opcode
|
|
Floating-point reciprocal estimate (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point reciprocal step (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point reciprocal square root (scalar form).
-
Field type:
Opcode
|
|
Floating-point round to integral, to nearest with ties to away.
-
Field type:
Opcode
|
|
Floating-point round to integral, using current rounding mode.
-
Field type:
Opcode
|
|
Floating-point round to integral, toward minus infinity.
-
Field type:
Opcode
|
|
Floating-point round to integral, to nearest with ties to even.
-
Field type:
Opcode
|
|
Floating-point round to integral, toward positive infinity.
-
Field type:
Opcode
|
|
Floating-point round to integral exact, using current rounding mode.
-
Field type:
Opcode
|
|
Floating-point round to integral, toward zero.
-
Field type:
Opcode
|
|
Floating-point reciprocal square root estimate.
-
Field type:
Opcode
|
|
Floating-point reciprocal square root step (vector and scalar form).
-
Field type:
Opcode
|
|
Floating-point square root,
-
Field type:
Opcode
|
|
Floating-point subtract.
-
Field type:
Opcode
|
|
Unallocated hint.
-
Field type:
Opcode
|
|
Halt Instruction.
-
Field type:
Opcode
|
|
Generate exception targeting Exception level 2.
-
Field type:
Opcode
|
|
Insert vector element from general-purpose register.
-
Field type:
Opcode
|
|
Instruction synchronization barrier.
-
Field type:
Opcode
|
|
Load single 1-element structure to one lane of one register.
-
Field type:
Opcode
|
|
Load single 1-element structure and replicate to all lanes of one reg.
-
Field type:
Opcode
|
|
Load multiple 2-element structures to two consecutive registers.
-
Field type:
Opcode
|
|
Load single 2-element structure and replicate to all lanes of two regs.
-
Field type:
Opcode
|
|
Load multiple 3-element structures to three consecutive registers.
-
Field type:
Opcode
|
|
Load single 3-element structure and replicate to all lanes of three regs.
-
Field type:
Opcode
|
|
Load multiple 4-element structures to four consecutive registers.
-
Field type:
Opcode
|
|
Load single 4-element structure and replicate to all lanes of four regs.
-
Field type:
Opcode
|
|
Load-Acquire register.
-
Field type:
Opcode
|
|
Load-Acquire byte.
-
Field type:
Opcode
|
|
Load-Acquire halfword.
-
Field type:
Opcode
|
|
Load-Acquire Exclusive pair.
-
Field type:
Opcode
|
|
Load-Acquire Exclusive register.
-
Field type:
Opcode
|
|
Load-Acquire Exclusive byte.
-
Field type:
Opcode
|
|
Load-Acquire Exclusive halfword.
-
Field type:
Opcode
|
|
Load Non-temporal Pair.
-
Field type:
Opcode
|
|
Load Pair.
-
Field type:
Opcode
|
|
Load Pair signed words.
-
Field type:
Opcode
|
|
Load register.
-
Field type:
Opcode
|
|
Load byte.
-
Field type:
Opcode
|
|
Load halfword.
-
Field type:
Opcode
|
|
Load signed byte.
-
Field type:
Opcode
|
|
Load signed halfword.
-
Field type:
Opcode
|
|
Load signed word.
-
Field type:
Opcode
|
|
Load unprivileged register.
-
Field type:
Opcode
|
|
Load unprivileged byte.
-
Field type:
Opcode
|
|
Load unprivileged halfword.
-
Field type:
Opcode
|
|
Load unprivileged signed byte.
-
Field type:
Opcode
|
|
Load unprivileged signed halfword.
-
Field type:
Opcode
|
|
Load unprivileged signed word.
-
Field type:
Opcode
|
|
Load register (unscaled offset).
-
Field type:
Opcode
|
|
Load byte (unscaled offset).
-
Field type:
Opcode
|
|
Load halfword (unscaled offset).
-
Field type:
Opcode
|
|
Load signed byte (unscaled offset).
-
Field type:
Opcode
|
|
Load signed halfword (unscaled offset).
-
Field type:
Opcode
|
|
Load signed word (unscaled offset).
-
Field type:
Opcode
|
|
Load Exclusive pair.
-
Field type:
Opcode
|
|
Load Exclusive register.
-
Field type:
Opcode
|
|
Load Exclusive byte.
-
Field type:
Opcode
|
|
Load Exclusive halfword.
-
Field type:
Opcode
|
|
Logical shift left.
-
Field type:
Opcode
|
|
Logical shift left variable.
-
Field type:
Opcode
|
|
Logical shift right.
-
Field type:
Opcode
|
|
Logical shift right variable.
-
Field type:
Opcode
|
|
Multiply-add.
-
Field type:
Opcode
|
|
Multiply-add to accumulator.
-
Field type:
Opcode
|
|
Multiply-subtract from accumulator.
-
Field type:
Opcode
|
|
Multiply-negate.
-
Field type:
Opcode
|
|
Move.
-
Field type:
Opcode
|
|
Move immediate.
-
Field type:
Opcode
|
|
Move wide with keep.
-
Field type:
Opcode
|
|
Move wide with NOT.
-
Field type:
Opcode
|
|
Move wide with zero.
-
Field type:
Opcode
|
|
Move System register to general-purpose register.
-
Field type:
Opcode
|
|
Move general-purpose register to System register.
-
Field type:
Opcode
|
|
Multiply-subtract.
-
Field type:
Opcode
|
|
Multiply.
-
Field type:
Opcode
|
|
Bitwise NOT.
-
Field type:
Opcode
|
|
Move inverted immediate.
-
Field type:
Opcode
|
|
Negate.
-
Field type:
Opcode
|
|
Negate and set flags.
-
Field type:
Opcode
|
|
Negate with carry.
-
Field type:
Opcode
|
|
Negate with carry and set flags.
-
Field type:
Opcode
|
|
No operation.
-
Field type:
Opcode
|
|
Bitwise NOT.
-
Field type:
Opcode
|
|
Bitwise inclusive OR NOT.
-
Field type:
Opcode
|
|
Bitwise inclusive OR.
-
Field type:
Opcode
|
|
Polynomial multiply (vector form).
-
Field type:
Opcode
|
|
Polynomial multiply long (vector form).
-
Field type:
Opcode
|
|
Polynomial multiply long (vector form).
-
Field type:
Opcode
|
|
Prefetch memory.
-
Field type:
Opcode
|
|
Prefetch memory (unscaled offset).
-
Field type:
Opcode
|
|
Rounding add returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Rounding add returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Reverse bit order.
-
Field type:
Opcode
|
|
Return from subroutine.
-
Field type:
Opcode
|
|
Reverse bytes in register.
-
Field type:
Opcode
|
|
Reverse bytes in halfwords.
-
Field type:
Opcode
|
|
Reverses bytes in words.
-
Field type:
Opcode
|
|
Reverse elements in 64-bit doublewords (vector form).
-
Field type:
Opcode
|
|
Rotate right.
-
Field type:
Opcode
|
|
Rotate right variable.
-
Field type:
Opcode
|
|
Rounding shift right narrow immediate (vector form).
-
Field type:
Opcode
|
|
Rounding shift right narrow immediate (vector form).
-
Field type:
Opcode
|
|
Rounding subtract returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Rounding subtract returning high, narrow (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference and accumulate (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference and accumulate long (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference and accumulate long (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference long (vector form).
-
Field type:
Opcode
|
|
Signed absolute difference long (vector form).
-
Field type:
Opcode
|
|
Signed add and accumulate long pairwise (vector form).
-
Field type:
Opcode
|
|
Signed add long (vector form).
-
Field type:
Opcode
|
|
Signed add long (vector form).
-
Field type:
Opcode
|
|
Signed add long pairwise (vector form).
-
Field type:
Opcode
|
|
Signed add long (across vector).
-
Field type:
Opcode
|
|
Signed add wide (vector form).
-
Field type:
Opcode
|
|
Signed add wide (vector form).
-
Field type:
Opcode
|
|
Subtract with carry.
-
Field type:
Opcode
|
|
Subtract with carry and set flags.
-
Field type:
Opcode
|
|
Signed bitfield insert in zero.
-
Field type:
Opcode
|
|
Signed bitfield move.
-
Field type:
Opcode
|
|
Signed bitfield extract.
-
Field type:
Opcode
|
|
Signed integer scalar convert to FP, using the current rounding mode.
-
Field type:
Opcode
|
|
Signed divide.
-
Field type:
Opcode
|
|
Send event.
-
Field type:
Opcode
|
|
Send event local.
-
Field type:
Opcode
|
|
SHA1 hash update (choose).
-
Field type:
Opcode
|
|
SHA1 fixed rotate.
-
Field type:
Opcode
|
|
SHA1 hash update (majority).
-
Field type:
Opcode
|
|
SHA1 hash update (parity).
-
Field type:
Opcode
|
|
SHA1 schedule update 0.
-
Field type:
Opcode
|
|
SHA1 schedule update 1.
-
Field type:
Opcode
|
|
SHA256 hash update (part 1).
-
Field type:
Opcode
|
|
SHA256 hash update (part 2).
-
Field type:
Opcode
|
|
SHA256 schedule update 0.
-
Field type:
Opcode
|
|
SHA256 schedule update 1.
-
Field type:
Opcode
|
|
Signed halving add (vector form).
-
Field type:
Opcode
|
|
Shift left immediate (vector and scalar form).
-
Field type:
Opcode
|
|
Shift left long (by element size) (vector form).
-
Field type:
Opcode
|
|
Shift left long (by element size) (vector form).
-
Field type:
Opcode
|
|
Shift right narrow immediate (vector form).
-
Field type:
Opcode
|
|
Shift right narrow immediate (vector form).
-
Field type:
Opcode
|
|
Signed halving subtract (vector form).
-
Field type:
Opcode
|
|
Shift left and insert immediate (vector and scalar form).
-
Field type:
Opcode
|
|
Signed multiply-add long.
-
Field type:
Opcode
|
|
Signed maximum (vector form).
-
Field type:
Opcode
|
|
Signed maximum pairwise.
-
Field type:
Opcode
|
|
Signed maximum (across vector).
-
Field type:
Opcode
|
|
Generate exception targeting Exception level 3.
-
Field type:
Opcode
|
|
Signed minimum (vector form).
-
Field type:
Opcode
|
|
Signed minimum pairwise.
-
Field type:
Opcode
|
|
Signed minimum (across vector).
-
Field type:
Opcode
|
|
Signed multiply-add long.
-
Field type:
Opcode
|
|
Signed multiply-add long.
-
Field type:
Opcode
|
|
Signed multiply-subtract long.
-
Field type:
Opcode
|
|
Signed multiply-subtract long.
-
Field type:
Opcode
|
|
Signed multiply-negate long.
-
Field type:
Opcode
|
|
Signed move vector element to general-purpose register.
-
Field type:
Opcode
|
|
Signed multiply-subtract long.
-
Field type:
Opcode
|
|
Signed multiply high.
-
Field type:
Opcode
|
|
Signed multiply long.
-
Field type:
Opcode
|
|
Signed multiply long.
-
Field type:
Opcode
|
|
Signed saturating absolute value.
-
Field type:
Opcode
|
|
Signed saturating add.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply-add long.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply-add long.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply-subtract long.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply-subtract long.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply returning high half.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply long.
-
Field type:
Opcode
|
|
Signed saturating doubling multiply long.
-
Field type:
Opcode
|
|
Signed saturating negate.
-
Field type:
Opcode
|
|
Signed saturating rounding doubling multiply returning high half.
-
Field type:
Opcode
|
|
Signed saturating rounding shift left (register).
-
Field type:
Opcode
|
|
Signed saturating rounded shift right narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating rounded shift right narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right unsigned narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right unsigned narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift left.
-
Field type:
Opcode
|
|
Signed saturating shift left unsigned immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right unsigned narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating shift right unsigned narrow immediate.
-
Field type:
Opcode
|
|
Signed saturating subtract.
-
Field type:
Opcode
|
|
Signed saturating extract narrow.
-
Field type:
Opcode
|
|
Signed saturating extract narrow.
-
Field type:
Opcode
|
|
Signed saturating extract unsigned narrow.
-
Field type:
Opcode
|
|
Signed saturating extract unsigned narrow.
-
Field type:
Opcode
|
|
Signed rounding halving add.
-
Field type:
Opcode
|
|
Shift right and insert immediate.
-
Field type:
Opcode
|
|
Signed rounding shift left (register).
-
Field type:
Opcode
|
|
Signed rounding shift right immediate.
-
Field type:
Opcode
|
|
Signed rounding shift right and accumulate immediate.
-
Field type:
Opcode
|
|
Signed shift left (register).
-
Field type:
Opcode
|
|
Signed shift left long immediate.
-
Field type:
Opcode
|
|
Signed shift left long immediate.
-
Field type:
Opcode
|
|
Signed shift right immediate.
-
Field type:
Opcode
|
|
Signed integer shift right and accumulate immediate.
-
Field type:
Opcode
|
|
Signed subtract long.
-
Field type:
Opcode
|
|
Signed subtract long.
-
Field type:
Opcode
|
|
Signed subtract wide.
-
Field type:
Opcode
|
|
Signed subtract wide.
-
Field type:
Opcode
|
|
Store single 1-element structure from one lane of one register.
-
Field type:
Opcode
|
|
Store multiple 2-element structures from two consecutive registers.
-
Field type:
Opcode
|
|
Store multiple 3-element structures from three consecutive registers.
-
Field type:
Opcode
|
|
Store multiple 4-element structures from four consecutive registers.
-
Field type:
Opcode
|
|
Store-Release register.
-
Field type:
Opcode
|
|
Store-Release byte.
-
Field type:
Opcode
|
|
Store-Release halfword.
-
Field type:
Opcode
|
|
Store-Release Exclusive pair.
-
Field type:
Opcode
|
|
Store-Release Exclusive register.
-
Field type:
Opcode
|
|
Store-Release Exclusive byte.
-
Field type:
Opcode
|
|
Store-Release Exclusive halfword.
-
Field type:
Opcode
|
|
Store Non-temporal Pair.
-
Field type:
Opcode
|
|
Store Pair.
-
Field type:
Opcode
|
|
Store register.
-
Field type:
Opcode
|
|
Store byte.
-
Field type:
Opcode
|
|
Store halfword.
-
Field type:
Opcode
|
|
Store unprivileged register.
-
Field type:
Opcode
|
|
Store unprivileged byte.
-
Field type:
Opcode
|
|
Store unprivileged halfword.
-
Field type:
Opcode
|
|
Store register (unscaled offset).
-
Field type:
Opcode
|
|
Store byte (unscaled offset).
-
Field type:
Opcode
|
|
Store halfword (unscaled offset).
-
Field type:
Opcode
|
|
Store Exclusive pair.
-
Field type:
Opcode
|
|
Store Exclusive register.
-
Field type:
Opcode
|
|
Store Exclusive byte.
-
Field type:
Opcode
|
|
Store Exclusive halfword.
-
Field type:
Opcode
|
|
Subtract.
-
Field type:
Opcode
|
|
Subtract returning high, narrow.
-
Field type:
Opcode
|
|
Subtract returning high, narrow.
-
Field type:
Opcode
|
|
Subtract and set flags.
-
Field type:
Opcode
|
|
Signed saturating accumulate of unsigned value.
-
Field type:
Opcode
|
|
Generate exception targeting Exception level 1.
-
Field type:
Opcode
|
|
Sign-extend byte.
-
Field type:
Opcode
|
|
Sign-extend halfword.
-
Field type:
Opcode
|
|
Sign-extend word.
-
Field type:
Opcode
|
|
System instruction.
-
Field type:
Opcode
|
|
System instruction with result.
-
Field type:
Opcode
|
|
Table vector lookup.
-
Field type:
Opcode
|
|
Test bit and branch if nonzero.
-
Field type:
Opcode
|
|
Table vector lookup extension.
-
Field type:
Opcode
|
|
Test bit and branch if zero.
-
Field type:
Opcode
|
|
Transpose vectors (primary).
-
Field type:
Opcode
|
|
Transpose vectors (secondary).
-
Field type:
Opcode
|
|
Test bits.
-
Field type:
Opcode
|
|
Unsigned absolute difference and accumulate.
-
Field type:
Opcode
|
|
Unsigned absolute difference and accumulate long.
-
Field type:
Opcode
|
|
Unsigned absolute difference and accumulate long.
-
Field type:
Opcode
|
|
Unsigned absolute difference.
-
Field type:
Opcode
|
|
Unsigned absolute difference long.
-
Field type:
Opcode
|
|
Unsigned absolute difference long.
-
Field type:
Opcode
|
|
Unsigned add and accumulate long pairwise.
-
Field type:
Opcode
|
|
Unsigned add long.
-
Field type:
Opcode
|
|
Unsigned add long.
-
Field type:
Opcode
|
|
Unsigned add long pairwise.
-
Field type:
Opcode
|
|
Unsigned add long (across vector).
-
Field type:
Opcode
|
|
Unsigned add wide.
-
Field type:
Opcode
|
|
Unsigned add wide.
-
Field type:
Opcode
|
|
Unsigned bitfield insert in zero.
-
Field type:
Opcode
|
|
Unsigned bitfield move (32-bit).
-
Field type:
Opcode
|
|
Unsigned bitfield extract.
-
Field type:
Opcode
|
|
Unsigned integer scalar convert to FP, using the current rounding mode.
-
Field type:
Opcode
|
|
Unsigned divide.
-
Field type:
Opcode
|
|
Unsigned halving add.
-
Field type:
Opcode
|
|
Unsigned halving subtract.
-
Field type:
Opcode
|
|
Unsigned multiply-add long.
-
Field type:
Opcode
|
|
Unsigned maximum.
-
Field type:
Opcode
|
|
Unsigned maximum pairwise.
-
Field type:
Opcode
|
|
Unsigned maximum (across vector).
-
Field type:
Opcode
|
|
Unsigned minimum.
-
Field type:
Opcode
|
|
Unsigned minimum pairwise.
-
Field type:
Opcode
|
|
Unsigned minimum (across vector).
-
Field type:
Opcode
|
|
Unsigned multiply-add long.
-
Field type:
Opcode
|
|
Unsigned multiply-add long.
-
Field type:
Opcode
|
|
Unsigned multiply-subtract long.
-
Field type:
Opcode
|
|
Unsigned multiply-subtract long.
-
Field type:
Opcode
|
|
Unsigned multiply-negate long.
-
Field type:
Opcode
|
|
Unsigned move vector element to general-purpose register.
-
Field type:
Opcode
|
|
Unsigned multiply-subtract long.
-
Field type:
Opcode
|
|
Unsigned multiply high.
-
Field type:
Opcode
|
|
Unsigned multiply long.
-
Field type:
Opcode
|
|
Unsigned multiply long.
-
Field type:
Opcode
|
|
Unsigned saturating add.
-
Field type:
Opcode
|
|
Unsigned saturating rounding shift left (register).
-
Field type:
Opcode
|
|
Unsigned saturating rounded shift right narrow immediate.
-
Field type:
Opcode
|
|
Unsigned saturating rounded shift right narrow immediate.
-
Field type:
Opcode
|
|
Unsigned saturating shift left (register).
-
Field type:
Opcode
|
|
Unsigned saturating shift right narrow immediate.
-
Field type:
Opcode
|
|
Unsigned saturating shift right narrow immediate.
-
Field type:
Opcode
|
|
Unsigned saturating subtract.
-
Field type:
Opcode
|
|
Unsigned saturating extract narrow.
-
Field type:
Opcode
|
|
Unsigned saturating extract narrow.
-
Field type:
Opcode
|
|
Unsigned reciprocal estimate.
-
Field type:
Opcode
|
|
Unsigned rounding halving add.
-
Field type:
Opcode
|
|
Unsigned rounding shift left (register).
-
Field type:
Opcode
|
|
Unsigned rounding shift right immediate.
-
Field type:
Opcode
|
|
Unsigned reciprocal square root estimate.
-
Field type:
Opcode
|
|
Unsigned integer rounding shift right and accumulate immediate.
-
Field type:
Opcode
|
|
Unsigned shift left (register).
-
Field type:
Opcode
|
|
Unsigned shift left long immediate.
-
Field type:
Opcode
|
|
Unsigned shift left long immediate.
-
Field type:
Opcode
|
|
Unsigned shift right immediate.
-
Field type:
Opcode
|
|
Unsigned saturating accumulate of signed value.
-
Field type:
Opcode
|
|
Unsigned shift right and accumulate immediate.
-
Field type:
Opcode
|
|
Unsigned subtract long.
-
Field type:
Opcode
|
|
Unsigned subtract long.
-
Field type:
Opcode
|
|
Unsigned subtract wide.
-
Field type:
Opcode
|
|
Unsigned subtract wide.
-
Field type:
Opcode
|
|
Unsigned extend byte.
-
Field type:
Opcode
|
|
Unsigned extend halfword.
-
Field type:
Opcode
|
|
Unzip vectors (primary).
-
Field type:
Opcode
|
|
Unzip vectors (secondary).
-
Field type:
Opcode
|
|
Wait for event.
-
Field type:
Opcode
|
|
Wait for interrupt.
-
Field type:
Opcode
|
|
Extract narrow.
-
Field type:
Opcode
|
|
Extract narrow.
-
Field type:
Opcode
|
|
-
Field type:
Opcode
|
|
Zip vectors (primary).
-
Field type:
Opcode
|
|
Zip vectors (secondary).
-
Field type:
Opcode
|