[__arm_]vst2q[_u16]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | void | [__arm_]vst2q[_u16] | (uint16_t * addr, uint16x8x2_t value) | Store / Stride | |
Description Saves two 64-bit contiguous blocks of data to memory made up of multiple parts of 2 source registers. The parts of the source registers written to, and the offsets from the base address register, are determined by the pat parameter. If the instruction is executed 2 times with the same base address and source registers, but with different pat values, the effect is to interleave the specified registers with a stride of 2 and to save the data to memory. The base address register can optionally be incremented by 32. Results void result This intrinsic compiles to the following instructions: VST20.16 VST21.16 Argument Preparation addr register: Rnvalue register: Qd Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.