From 264f4cd1538eb863bdec9cf51eb62c8a33d0cce5 Mon Sep 17 00:00:00 2001 From: SpencerAbson Date: Thu, 12 Sep 2024 10:06:21 +0100 Subject: [PATCH] Fix range of immediate argument in vst2q_lane_f64 (#343) * Rectify range of immediate argument in vst2q_lane_f64 The range of 'lane' vstq_lane_f64 is documented as 0 <= lane <= 2. However, the 64-bit variant of ST2 specifies that this immediate has a range of 0 <= lane <= 1. - ST2: https://developer.arm.com/documentation/dui0801/l/A64-SIMD-Vector-Instructions/ST2--vector--single-structure---A64- --- neon_intrinsics/advsimd.md | 3 ++- neon_intrinsics/advsimd.template.md | 1 + tools/intrinsic_db/advsimd.csv | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/neon_intrinsics/advsimd.md b/neon_intrinsics/advsimd.md index ee89c92b..c8056afa 100644 --- a/neon_intrinsics/advsimd.md +++ b/neon_intrinsics/advsimd.md @@ -149,6 +149,7 @@ for more information about Arm’s trademarks. ### Changes for next release * Textual improvements (non-functional changes). +* Fixed the range of the ``lane`` immediate argument for ``vst2q_lane_f64``.