Lines Matching refs:index

20 #define _mm512_mask_prefetch_i32gather_pd(index, mask, addr, scale, hint) \
21 __builtin_ia32_gatherpfdpd((__mmask8)(mask), (__v8si)(__m256i)(index), \
25 #define _mm512_prefetch_i32gather_pd(index, addr, scale, hint) \
26 __builtin_ia32_gatherpfdpd((__mmask8) -1, (__v8si)(__m256i)(index), \
30 #define _mm512_mask_prefetch_i32gather_ps(index, mask, addr, scale, hint) \
32 (__v16si)(__m512i)(index), (void const *)(addr), \
35 #define _mm512_prefetch_i32gather_ps(index, addr, scale, hint) \
37 (__v16si)(__m512i)(index), (void const *)(addr), \
40 #define _mm512_mask_prefetch_i64gather_pd(index, mask, addr, scale, hint) \
41 __builtin_ia32_gatherpfqpd((__mmask8)(mask), (__v8di)(__m512i)(index), \
45 #define _mm512_prefetch_i64gather_pd(index, addr, scale, hint) \
46 __builtin_ia32_gatherpfqpd((__mmask8) -1, (__v8di)(__m512i)(index), \
50 #define _mm512_mask_prefetch_i64gather_ps(index, mask, addr, scale, hint) \
51 __builtin_ia32_gatherpfqps((__mmask8)(mask), (__v8di)(__m512i)(index), \
54 #define _mm512_prefetch_i64gather_ps(index, addr, scale, hint) \
55 __builtin_ia32_gatherpfqps((__mmask8) -1, (__v8di)(__m512i)(index), \
58 #define _mm512_prefetch_i32scatter_pd(addr, index, scale, hint) \
59 __builtin_ia32_scatterpfdpd((__mmask8)-1, (__v8si)(__m256i)(index), \
63 #define _mm512_mask_prefetch_i32scatter_pd(addr, mask, index, scale, hint) \
64 __builtin_ia32_scatterpfdpd((__mmask8)(mask), (__v8si)(__m256i)(index), \
68 #define _mm512_prefetch_i32scatter_ps(addr, index, scale, hint) \
69 __builtin_ia32_scatterpfdps((__mmask16)-1, (__v16si)(__m512i)(index), \
72 #define _mm512_mask_prefetch_i32scatter_ps(addr, mask, index, scale, hint) \
74 (__v16si)(__m512i)(index), (void *)(addr), \
77 #define _mm512_prefetch_i64scatter_pd(addr, index, scale, hint) \
78 __builtin_ia32_scatterpfqpd((__mmask8)-1, (__v8di)(__m512i)(index), \
82 #define _mm512_mask_prefetch_i64scatter_pd(addr, mask, index, scale, hint) \
83 __builtin_ia32_scatterpfqpd((__mmask8)(mask), (__v8di)(__m512i)(index), \
87 #define _mm512_prefetch_i64scatter_ps(addr, index, scale, hint) \
88 __builtin_ia32_scatterpfqps((__mmask8)-1, (__v8di)(__m512i)(index), \
91 #define _mm512_mask_prefetch_i64scatter_ps(addr, mask, index, scale, hint) \
92 __builtin_ia32_scatterpfqps((__mmask8)(mask), (__v8di)(__m512i)(index), \