diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2017-06-13 15:07:32 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2017-06-13 15:07:32 +0200 |
commit | 491ad610cd69b2a93185dcb02e206a212abc08a7 (patch) | |
tree | 93e33200631f9dcb2efbc15f8c92036c0e4cbec1 /gcc/config/i386/avx512pfintrin.h | |
parent | f121e2071eccc565889dd943b3219fbb9349cfcc (diff) | |
download | gcc-491ad610cd69b2a93185dcb02e206a212abc08a7.tar.gz |
Merge branches/gcc-6-branch rev 249140.
Change-Id: I6b73a3960133b7cfc1a59998d7411d8a247b84e0
Diffstat (limited to 'gcc/config/i386/avx512pfintrin.h')
-rw-r--r-- | gcc/config/i386/avx512pfintrin.h | 88 |
1 files changed, 48 insertions, 40 deletions
diff --git a/gcc/config/i386/avx512pfintrin.h b/gcc/config/i386/avx512pfintrin.h index 3162fefc220..4424b6e2cc3 100644 --- a/gcc/config/i386/avx512pfintrin.h +++ b/gcc/config/i386/avx512pfintrin.h @@ -48,102 +48,110 @@ typedef unsigned short __mmask16; #ifdef __OPTIMIZE__ extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i32gather_pd (__m256i index, __mmask8 mask, - void const *addr, int scale, int hint) +_mm512_mask_prefetch_i32gather_pd (__m256i __index, __mmask8 __mask, + void const *__addr, int __scale, int __hint) { - __builtin_ia32_gatherpfdpd (mask, (__v8si) index, addr, scale, hint); + __builtin_ia32_gatherpfdpd (__mask, (__v8si) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i32gather_ps (__m512i index, __mmask16 mask, - void const *addr, int scale, int hint) +_mm512_mask_prefetch_i32gather_ps (__m512i __index, __mmask16 __mask, + void const *__addr, int __scale, int __hint) { - __builtin_ia32_gatherpfdps (mask, (__v16si) index, addr, scale, hint); + __builtin_ia32_gatherpfdps (__mask, (__v16si) __index, __addr, + __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i64gather_pd (__m512i index, __mmask8 mask, - void const *addr, int scale, int hint) +_mm512_mask_prefetch_i64gather_pd (__m512i __index, __mmask8 __mask, + void const *__addr, int __scale, int __hint) { - __builtin_ia32_gatherpfqpd (mask, (__v8di) index, addr, scale, hint); + __builtin_ia32_gatherpfqpd (__mask, (__v8di) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i64gather_ps (__m512i index, __mmask8 mask, - void const *addr, int scale, int hint) +_mm512_mask_prefetch_i64gather_ps (__m512i __index, __mmask8 __mask, + void const *__addr, int __scale, int __hint) { - __builtin_ia32_gatherpfqps (mask, (__v8di) index, addr, scale, hint); + __builtin_ia32_gatherpfqps (__mask, (__v8di) __index, __addr, + __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_prefetch_i32scatter_pd (void *addr, __m256i index, int scale, - int hint) +_mm512_prefetch_i32scatter_pd (void *__addr, __m256i __index, int __scale, + int __hint) { - __builtin_ia32_scatterpfdpd ((__mmask8) 0xFF, (__v8si) index, addr, scale, - hint); + __builtin_ia32_scatterpfdpd ((__mmask8) 0xFF, (__v8si) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_prefetch_i32scatter_ps (void *addr, __m512i index, int scale, - int hint) +_mm512_prefetch_i32scatter_ps (void *__addr, __m512i __index, int __scale, + int __hint) { - __builtin_ia32_scatterpfdps ((__mmask16) 0xFFFF, (__v16si) index, addr, scale, - hint); + __builtin_ia32_scatterpfdps ((__mmask16) 0xFFFF, (__v16si) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i32scatter_pd (void *addr, __mmask8 mask, - __m256i index, int scale, int hint) +_mm512_mask_prefetch_i32scatter_pd (void *__addr, __mmask8 __mask, + __m256i __index, int __scale, int __hint) { - __builtin_ia32_scatterpfdpd (mask, (__v8si) index, addr, scale, hint); + __builtin_ia32_scatterpfdpd (__mask, (__v8si) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i32scatter_ps (void *addr, __mmask16 mask, - __m512i index, int scale, int hint) +_mm512_mask_prefetch_i32scatter_ps (void *__addr, __mmask16 __mask, + __m512i __index, int __scale, int __hint) { - __builtin_ia32_scatterpfdps (mask, (__v16si) index, addr, scale, hint); + __builtin_ia32_scatterpfdps (__mask, (__v16si) __index, __addr, + __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_prefetch_i64scatter_pd (void *addr, __m512i index, int scale, - int hint) +_mm512_prefetch_i64scatter_pd (void *__addr, __m512i __index, int __scale, + int __hint) { - __builtin_ia32_scatterpfqpd ((__mmask8) 0xFF, (__v8di) index, addr, scale, - hint); + __builtin_ia32_scatterpfqpd ((__mmask8) 0xFF, (__v8di) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_prefetch_i64scatter_ps (void *addr, __m512i index, int scale, - int hint) +_mm512_prefetch_i64scatter_ps (void *__addr, __m512i __index, int __scale, + int __hint) { - __builtin_ia32_scatterpfqps ((__mmask8) 0xFF, (__v8di) index, addr, scale, - hint); + __builtin_ia32_scatterpfqps ((__mmask8) 0xFF, (__v8di) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i64scatter_pd (void *addr, __mmask16 mask, - __m512i index, int scale, int hint) +_mm512_mask_prefetch_i64scatter_pd (void *__addr, __mmask16 __mask, + __m512i __index, int __scale, int __hint) { - __builtin_ia32_scatterpfqpd (mask, (__v8di) index, addr, scale, hint); + __builtin_ia32_scatterpfqpd (__mask, (__v8di) __index, + __addr, __scale, __hint); } extern __inline void __attribute__ ((__gnu_inline__, __always_inline__, __artificial__)) -_mm512_mask_prefetch_i64scatter_ps (void *addr, __mmask16 mask, - __m512i index, int scale, int hint) +_mm512_mask_prefetch_i64scatter_ps (void *__addr, __mmask16 __mask, + __m512i __index, int __scale, int __hint) { - __builtin_ia32_scatterpfqps (mask, (__v8di) index, addr, scale, hint); + __builtin_ia32_scatterpfqps (__mask, (__v8di) __index, __addr, + __scale, __hint); } #else |