[__arm_]vqrshrunbq[_n_s16]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | uint8x16_t | [__arm_]vqrshrunbq[_n_s16] | (uint8x16_t a, int16x8_t b, const int imm) | Shift / Right / Vector saturating rounding shift right and narrow | |
Description Performs an element-wise saturation to half-width, with shift, writing the rounded result to either the top half (T variant) or bottom half (B variant) of the result element. The other half of the destination vector element retains its previous value. Results Qd result This intrinsic compiles to the following instructions: VQRSHRUNB.S16 Argument Preparation a register: Qdb register: Qmimm minimum: 1; maximum: 8 Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.