C Intrinsics comparison

vaddq_f32

 Arm 64-bit (64 bits)/ NEON  Full Intrinsic  View official documentation
Purpose:

This instruction adds corresponding unsigned 8-bit integer elements of two vectors.

Result:

float32x4_t

Prototype

Assembly Instruction:
FADD
Usage:
float32x4_t output = vaddq_f32( float32x4_t a, float32x4_t b )

vadd_f32

 Arm 64-bit (64 bits)/ NEON  Full Intrinsic  View official documentation
Purpose:
Floating-point Add (vector). This instruction adds corresponding vector elements in the two source SIMD&FP registers, writes the result into a vector, and writes the vector to the destination SIMD&FP register. All the values in this instruction are floating-point values.
Result:

float32x2_t

Prototype

Assembly Instruction:
FADD
Usage:
float32x2_t output = vadd_f32( float32x2_t a, float32x2_t b )