diff options
author | Tejas Belagod <tejas.belagod@arm.com> | 2013-01-18 13:41:58 +0000 |
---|---|---|
committer | Tejas Belagod <belagod@gcc.gnu.org> | 2013-01-18 13:41:58 +0000 |
commit | be30c35692e2dd93bf6f1a5fca245a33e867ff7d (patch) | |
tree | c67a0e748dbc1e576c21f6d35e5635e2012abf83 /gcc | |
parent | c350ba539e0b1429ca1c4a93aca8b356ebc35102 (diff) | |
download | gcc-be30c35692e2dd93bf6f1a5fca245a33e867ff7d.zip gcc-be30c35692e2dd93bf6f1a5fca245a33e867ff7d.tar.gz gcc-be30c35692e2dd93bf6f1a5fca245a33e867ff7d.tar.bz2 |
arm_neon.h: Map scalar types to standard types.
2013-01-18 Tejas Belagod <tejas.belagod@arm.com>
gcc/
* config/aarch64/arm_neon.h: Map scalar types to standard types.
From-SVN: r195293
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/aarch64/arm_neon.h | 18 |
2 files changed, 13 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f464a76..2e724c8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-01-18 Tejas Belagod <tejas.belagod@arm.com> + + * config/aarch64/arm_neon.h: Map scalar types to standard types. + 2013-01-18 Alexandre Oliva <aoliva@redhat.com> PR debug/54114 diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 5a72029..50e0a7b 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 |