vabal_high_u8
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Neon | uint16x8_t | vabal_high_u8 | (uint16x8_t a, uint8x16_t b, uint8x16_t c) | Vector arithmetic / Absolute / Widening absolute difference and accumulate | |
Description Unsigned Absolute difference and Accumulate Long. This instruction subtracts the vector elements in the lower or upper half of the second source SIMD&FP register from the corresponding vector elements of the first source SIMD&FP register, and accumulates the absolute values of the results into the vector elements of the destination SIMD&FP register. The destination vector elements are twice as long as the source vector elements. All the values in this instruction are unsigned integer values. Results Vd.8H result This intrinsic compiles to the following instructions: UABAL2 Argument Preparation a register: Vd.8Hb register: Vn.16Bc register: Vm.16B Architectures A64 Operation
|
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.