[__arm_]vfmaq_m[_f16]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | float16x8_t | [__arm_]vfmaq_m[_f16] | (float16x8_t add, float16x8_t m1, float16x8_t m2, mve_pred16_t p) | Vector arithmetic / Multiply / Fused multiply-accumulate | |
Description Multiply each element of the first source vector register by its respective element in the second vector register. Each result is then added to or subtracted from its respective element in the destination register. The result of each multiply is not rounded before the addition or subtraction. Results Qda result This intrinsic compiles to the following instructions: VMSR VPST VFMAT.F16 Argument Preparation add register: Qdam1 register: Qnm2 register: Qmp register: Rp Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.