673 Commits

Author SHA1 Message Date
surechen
15f8b87e37 edit 2021-03-06 17:10:52 +00:00
surechen
88ae5346e9 add neon instruction abs for floating-point 2021-03-06 17:10:52 +00:00
Rémy Rakic
59ecccfba0 convert _mm256_blend_epi16 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
4c3ac09c37 convert _mm256_blend_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
65f6a147de convert _mm_blend_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
8a65e1a0fb convert _mm256_extracti128_si256 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
ad6678a1de convert _mm256_inserti128_si256 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
28a93bbbad convert _mm256_shufflelo_epi16 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
914893b147 convert _mm256_shufflehi_epi16 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
fb871cd7c9 convert _mm256_permute4x64_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
913f5b9af4 convert _mm256_permute4x64_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
7ca45bebaa convert _mm256_mask_i64gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
b0fcace623 convert _mm256_i64gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
6e89c87395 convert _mm_mask_i64gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
5a6192ae64 convert _mm_i64gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
ffc9ab6295 convert _mm256_mask_i64gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
bf773ccf5e convert _mm256_i64gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
ec40e3a5da convert _mm_mask_i64gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
f28d7a3163 convert _mm_i64gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
5d3b8b6e8b convert _mm256_mask_i64gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
80bb4ab06b convert _mm256_i64gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
26fb95c7c7 convert _mm_mask_i64gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
34339ea8a6 convert _mm_i64gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
98682b6dd2 convert _mm256_mask_i64gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
653d676b06 convert _mm256_i64gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
601d6fbf19 convert _mm_mask_i64gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
273b3070de convert _mm_i64gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
42ea0579e2 convert _mm256_mask_i32gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
057823c30d convert _mm256_i32gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
14d2899eda convert _mm_mask_i32gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
47fc2fc7ed convert _mm_i32gather_pd to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
3da94f7f68 convert _mm256_mask_i32gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
771603ebf5 convert _mm256_i32gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
e1a667eda9 convert _mm_mask_i32gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
a1ced34d15 convert _mm_i32gather_epi64 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
22c691f703 convert _mm256_mask_i32gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
2eaa3f783d convert _mm256_i32gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
13201ca35b convert _mm_mask_i32gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
c84824156b convert _mm_i32gather_ps to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
d69a908608 convert _mm256_mask_i32gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
a5ca4611ef convert _mm256_i32gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
a93607a9f2 convert _mm_mask_i32gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
48c7ba0886 convert _mm_i32gather_epi32 to const generics 2021-03-06 17:09:18 +00:00
Rémy Rakic
d4558e1b30 add helper macro for const generics gather instructions' scales 2021-03-06 17:09:18 +00:00
Lzu Tao
216a257212 Removed unused macro 2021-03-05 23:05:50 +00:00
Lzu Tao
2b08a71689 mips: Convert *const(2) to const generics 2021-03-05 23:05:50 +00:00
tesuji
5c1f6cb035
2/3 mips: Convert *const(1) to const generics (#1031)
Co-authored-by: Amanieu d'Antras <amanieu@gmail.com>
2021-03-05 22:53:59 +00:00
minybot
da344ab998
Merge pull request #1042 from minybot/avx512 2021-03-05 20:50:15 +00:00
Lzu Tao
13635198cb mips: convert rustc_args_required_const(0) to const generics 2021-03-05 20:47:00 +00:00
Lzu Tao
dae66cfb06 Add static_assert_imm_s10 macros 2021-03-05 20:47:00 +00:00