vmlsl_high_n_u16
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Neon | uint32x4_t | vmlsl_high_n_u16 | (uint32x4_t a, uint16x8_t b, uint16_t c) | Scalar arithmetic / Vector multiply-accumulate by scalar and widen | |
Description Unsigned Multiply-Subtract Long (vector). This instruction multiplies corresponding vector elements in the lower or upper half of the two source SIMD&FP registers, and subtracts the results from the vector elements of the destination SIMD&FP register. The destination vector elements are twice as long as the elements that are multiplied. All the values in this instruction are unsigned integer values. Results Vd.4S result This intrinsic compiles to the following instructions: UMLSL2 Argument Preparation a register: Vd.4Sb register: Vn.8Hc register: Vm.H[0] Architectures A64 Operation
|
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.