SIMD ISAReturn TypeNameArgumentsInstruction Group
Heliumuint32_t[__arm_]vaddvaq_p[_u32](uint32_t a, uint32x4_t b, mve_pred16_t p)Vector arithmetic / Add / Addition
Description
Add across the elements of a vector accumulating the result into a scalar. The initial value of the general-purpose destination register can optionally be added to the result.
Results
Rda result
This intrinsic compiles to the following instructions:

VMSR P0,Rp

VPST

VADDVAT.U32 Rda,Qm

Argument Preparation
a register: Rdab register: Qmp register: Rp
Architectures
MVE