From be30c35692e2dd93bf6f1a5fca245a33e867ff7d Mon Sep 17 00:00:00 2001 From: Tejas Belagod Date: Fri, 18 Jan 2013 13:41:58 +0000 Subject: [PATCH] arm_neon.h: Map scalar types to standard types. 2013-01-18 Tejas Belagod gcc/ * config/aarch64/arm_neon.h: Map scalar types to standard types. From-SVN: r195293 --- gcc/ChangeLog | 4 ++++ gcc/config/aarch64/arm_neon.h | 18 +++++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f464a76edb5..2e724c857b6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-01-18 Tejas Belagod + + * config/aarch64/arm_neon.h: Map scalar types to standard types. + 2013-01-18 Alexandre Oliva PR debug/54114 diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 5a72029363d..50e0a7baf81 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -35,11 +35,11 @@ typedef __builtin_aarch64_simd_hi int16x4_t __attribute__ ((__vector_size__ (8))); typedef __builtin_aarch64_simd_si int32x2_t __attribute__ ((__vector_size__ (8))); -typedef __builtin_aarch64_simd_di int64x1_t; -typedef __builtin_aarch64_simd_si int32x1_t; -typedef __builtin_aarch64_simd_hi int16x1_t; -typedef __builtin_aarch64_simd_qi int8x1_t; -typedef __builtin_aarch64_simd_df float64x1_t; +typedef int64_t int64x1_t; +typedef int32_t int32x1_t; +typedef int16_t int16x1_t; +typedef int8_t int8x1_t; +typedef double float64x1_t; typedef __builtin_aarch64_simd_sf float32x2_t __attribute__ ((__vector_size__ (8))); typedef __builtin_aarch64_simd_poly8 poly8x8_t @@ -52,10 +52,10 @@ typedef __builtin_aarch64_simd_uhi uint16x4_t __attribute__ ((__vector_size__ (8))); typedef __builtin_aarch64_simd_usi uint32x2_t __attribute__ ((__vector_size__ (8))); -typedef __builtin_aarch64_simd_udi uint64x1_t; -typedef __builtin_aarch64_simd_usi uint32x1_t; -typedef __builtin_aarch64_simd_uhi uint16x1_t; -typedef __builtin_aarch64_simd_uqi uint8x1_t; +typedef uint64_t uint64x1_t; +typedef uint32_t uint32x1_t; +typedef uint16_t uint16x1_t; +typedef uint8_t uint8x1_t; typedef __builtin_aarch64_simd_qi int8x16_t __attribute__ ((__vector_size__ (16))); typedef __builtin_aarch64_simd_hi int16x8_t -- 2.30.2