Skip to content

Commit c9cc091

Browse files
Jack MottBurntSushi
authored andcommitted
avx2 lhf complete
1 parent ad46cb0 commit c9cc091

File tree

2 files changed

+716
-39
lines changed

2 files changed

+716
-39
lines changed

TODO.md

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -878,44 +878,44 @@ avx2
878878
* [x] `_mm256_sign_epi32`
879879
* [ ] `_mm256_slli_si256`
880880
* [ ] `_mm256_bslli_epi128`
881-
* [ ] `_mm256_sll_epi16`
882-
* [ ] `_mm256_slli_epi16`
883-
* [ ] `_mm256_sll_epi32`
884-
* [ ] `_mm256_slli_epi32`
885-
* [ ] `_mm256_sll_epi64`
886-
* [ ] `_mm256_slli_epi64`
887-
* [ ] `_mm_sllv_epi32`
888-
* [ ] `_mm256_sllv_epi32`
889-
* [ ] `_mm_sllv_epi64`
890-
* [ ] `_mm256_sllv_epi64`
891-
* [ ] `_mm256_sra_epi16`
892-
* [ ] `_mm256_srai_epi16`
893-
* [ ] `_mm256_sra_epi32`
894-
* [ ] `_mm256_srai_epi32`
895-
* [ ] `_mm_srav_epi32`
896-
* [ ] `_mm256_srav_epi32`
897-
* [ ] `_mm256_srli_si256`
881+
* [x] `_mm256_sll_epi16`
882+
* [x] `_mm256_slli_epi16`
883+
* [x] `_mm256_sll_epi32`
884+
* [x] `_mm256_slli_epi32`
885+
* [x] `_mm256_sll_epi64`
886+
* [x] `_mm256_slli_epi64`
887+
* [x] `_mm_sllv_epi32`
888+
* [x] `_mm256_sllv_epi32`
889+
* [x] `_mm_sllv_epi64`
890+
* [x] `_mm256_sllv_epi64`
891+
* [x] `_mm256_sra_epi16`
892+
* [x] `_mm256_srai_epi16`
893+
* [x] `_mm256_sra_epi32`
894+
* [x] `_mm256_srai_epi32`
895+
* [x] `_mm_srav_epi32`
896+
* [x] `_mm256_srav_epi32`
897+
* [x] `_mm256_srli_si256`
898898
* [ ] `_mm256_bsrli_epi128`
899-
* [ ] `_mm256_srl_epi16`
900-
* [ ] `_mm256_srli_epi16`
901-
* [ ] `_mm256_srl_epi32`
902-
* [ ] `_mm256_srli_epi32`
903-
* [ ] `_mm256_srl_epi64`
904-
* [ ] `_mm256_srli_epi64`
905-
* [ ] `_mm_srlv_epi32`
906-
* [ ] `_mm256_srlv_epi32`
907-
* [ ] `_mm_srlv_epi64`
908-
* [ ] `_mm256_srlv_epi64`
899+
* [x] `_mm256_srl_epi16`
900+
* [x] `_mm256_srli_epi16`
901+
* [x] `_mm256_srl_epi32`
902+
* [x] `_mm256_srli_epi32`
903+
* [x] `_mm256_srl_epi64`
904+
* [x] `_mm256_srli_epi64`
905+
* [x] `_mm_srlv_epi32`
906+
* [x] `_mm256_srlv_epi32`
907+
* [x] `_mm_srlv_epi64`
908+
* [x] `_mm256_srlv_epi64`
909909
* [ ] `_mm256_stream_load_si256`
910-
* [ ] `_mm256_sub_epi8`
911-
* [ ] `_mm256_sub_epi16`
912-
* [ ] `_mm256_sub_epi32`
913-
* [ ] `_mm256_sub_epi64`
914-
* [ ] `_mm256_subs_epi8`
915-
* [ ] `_mm256_subs_epi16`
916-
* [ ] `_mm256_subs_epu8`
917-
* [ ] `_mm256_subs_epu16`
918-
* [ ] `_mm256_xor_si256`
910+
* [x] `_mm256_sub_epi8`
911+
* [x] `_mm256_sub_epi16`
912+
* [x] `_mm256_sub_epi32`
913+
* [x] `_mm256_sub_epi64`
914+
* [x] `_mm256_subs_epi8`
915+
* [x] `_mm256_subs_epi16`
916+
* [x] `_mm256_subs_epu8`
917+
* [x] `_mm256_subs_epu16`
918+
* [x] `_mm256_xor_si256`
919919
* [ ] `_mm256_unpackhi_epi8`
920920
* [ ] `_mm256_unpackhi_epi16`
921921
* [ ] `_mm256_unpackhi_epi32`

0 commit comments

Comments
 (0)