vbfmlaltq_f32
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Neon | float32x4_t | vbfmlaltq_f32 | (float32x4_t r, bfloat16x8_t a, bfloat16x8_t b) | Vector arithmetic / Multiply / Multiply-accumulate | |
Description BFloat16 floating-point widening multiply-add long (vector) widens the even-numbered (bottom) or odd-numbered (top) 16-bit elements in the first and second source vectors from Bfloat16 to single-precision format. The instruction then multiplies and adds these values to the overlapping single-precision elements of the destination vector. Results Vd.4S result This intrinsic compiles to the following instructions: BFMLALT Argument Preparation r register: Vd.4Sa register: Vn.8Hb register: Vm.8H Architectures A32, A64 Operation
|
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.