vqtbx3_s8
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Neon | int8x8_t | vqtbx3_s8 | (int8x8_t a, int8x16x3_t t, uint8x8_t idx) | Table lookup / Extended table lookup | |
Description Table vector lookup extension. This instruction reads each value from the vector elements in the index source SIMD&FP register, uses each result as an index to perform a lookup in a table of bytes that is described by one to four source table SIMD&FP registers, places the lookup result in a vector, and writes the vector to the destination SIMD&FP register. If an index is out of range for the table, the existing value in the vector element of the destination register is left unchanged. If more than one source register is used to describe the table, the first source register describes the lowest bytes of the table. Results Vd.8B result This intrinsic compiles to the following instructions: TBX Argument Preparation a register: Vd.8Bt register: Vn.16Bidx register: Vm.8B Architectures A64 Operation
|
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.