[__arm_]vfmasq_m[_n_f32]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | float32x4_t | [__arm_]vfmasq_m[_n_f32] | (float32x4_t m1, float32x4_t m2, float32_t add, mve_pred16_t p) | Vector arithmetic / Multiply / Fused multiply-accumulate | |
Description Multiply each element in the source vector by the respective element from the destination vector and add to a scalar value. The resulting values are stored in the destination vector register. The result of each multiply is not rounded before the addition. Results Qda result This intrinsic compiles to the following instructions: VMSR VPST VFMAST.F32 Argument Preparation m1 register: Qdam2 register: Qnadd register: Rmp register: Rp Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.