From patchwork Thu Jun 14 10:15:07 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [AARCH64] : Remove vpadd_f64 from arm_neon.h. Date: Thu, 14 Jun 2012 00:15:07 -0000 From: Tejas Belagod X-Patchwork-Id: 164877 Message-Id: <4FD9B9AB.9090602@arm.com> To: "gcc-patches@gcc.gnu.org" Cc: Marcus Shawcroft Hi, This patch removes vpadd_f64 from arm_neon.h because the definition is incorrect and it should be vpaddq_f64 which is defined elsewhere in the same header. OK? Thanks, Tejas. Changelog: 2012-06-14 Tejas Belagod gcc/ * config/aarch64/arm_neon.h (vpadd_f64): Remove. diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 58976cc..c6ffd27 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -13175,17 +13175,6 @@ vpadd_f32 (float32x2_t a, float32x2_t b) return result; } -__extension__ static __inline float64x2_t __attribute__ ((__always_inline__)) -vpadd_f64 (float64x2_t a, float64x2_t b) -{ - float64x2_t result; - __asm__ ("faddp %0.2d,%1.2d,%2.2d" - : "=w"(result) - : "w"(a), "w"(b) - : /* No clobbers */); - return result; -} - __extension__ static __inline int8x8_t __attribute__ ((__always_inline__)) vpadd_s8 (int8x8_t __a, int8x8_t __b) {