-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add more examples, improve examples display
- Loading branch information
Showing
4 changed files
with
73 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,27 @@ | ||
Testing ./examples | ||
__m128i __lsx_vmsknz_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 000000000000feff 0000000000000000 | ||
__m128i __lsx_vmsknz_b(__m128i{0x0000111100000000, 0x0011000011111111}): 0000000000004f30 0000000000000000 | ||
__m128i __lsx_vmskgez_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 00000000000001fe 0000000000000000 | ||
__m128i __lsx_vmskgez_b(__m128i{0x0000808000000000, 0x0081000081716151}): 000000000000b7cf 0000000000000000 | ||
__m128i __lsx_vmskltz_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 000000000000fe01 0000000000000000 | ||
__m128i __lsx_vmskltz_b(__m128i{0x0000808000000000, 0x0081000081716151}): 0000000000004830 0000000000000000 | ||
__m128i __lsx_vmskltz_h(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 00000000000000f0 0000000000000000 | ||
__m128i __lsx_vmskltz_h(__m128i{0x0000808000000000, 0x0081000081716151}): 0000000000000024 0000000000000000 | ||
__m128i __lsx_vmskltz_w(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 000000000000000c 0000000000000000 | ||
__m128i __lsx_vmskltz_w(__m128i{0x0000808000000000, 0x0081000081716151}): 0000000000000004 0000000000000000 | ||
__m128i __lsx_vmskltz_d(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0000000000000002 0000000000000000 | ||
__m128i __lsx_vmskltz_d(__m128i{0x0000808000000000, 0x0081000081716151}): 0000000000000000 0000000000000000 | ||
__m128i __lsx_vmsknz_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x000000000000feff 0x0000000000000000 | ||
__m128i __lsx_vmsknz_b(__m128i{0x0000111100000000, 0x0011000011111111}): 0x0000000000004f30 0x0000000000000000 | ||
__m256i __lasx_xvmsknz_b(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x000000000000feff 0x0000000000000000 0x000000000000ffff 0x0000000000000000 | ||
__m256i __lasx_xvmsknz_b(__m256i{0x0000111100000000, 0x0011000011111111, 0x1111000001010101, 0x0000000000000000}): 0x0000000000004f30 0x0000000000000000 0x00000000000000cf 0x0000000000000000 | ||
__m128i __lsx_vmskgez_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x00000000000001fe 0x0000000000000000 | ||
__m128i __lsx_vmskgez_b(__m128i{0x0000808000000000, 0x0081000081716151}): 0x000000000000b7cf 0x0000000000000000 | ||
__m256i __lasx_xvmskgez_b(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x00000000000001fe 0x0000000000000000 0x000000000000ff0f 0x0000000000000000 | ||
__m256i __lasx_xvmskgez_b(__m256i{0x0000191100000000, 0x00a1000011b11c11, 0x1181000008010101, 0x0000000000000000}): 0x000000000000bbff 0x0000000000000000 0x000000000000ffbf 0x0000000000000000 | ||
__m128i __lsx_vmskltz_b(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x000000000000fe01 0x0000000000000000 | ||
__m128i __lsx_vmskltz_b(__m128i{0x0000808000000000, 0x0081000081716151}): 0x0000000000004830 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_b(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x000000000000fe01 0x0000000000000000 0x00000000000000f0 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_b(__m256i{0x0000118100000000, 0x0081000081111118, 0x1181000001010801, 0x0000000000000000}): 0x0000000000004810 0x0000000000000000 0x0000000000000040 0x0000000000000000 | ||
__m128i __lsx_vmskltz_h(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x00000000000000f0 0x0000000000000000 | ||
__m128i __lsx_vmskltz_h(__m128i{0x0000808000000000, 0x0081000081716151}): 0x0000000000000024 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_h(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x00000000000000f0 0x0000000000000000 0x000000000000000c 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_h(__m256i{0x0000818100000000, 0x0018000018181881, 0x1181000008080808, 0x0000000000000000}): 0x0000000000000004 0x0000000000000000 0x0000000000000000 0x0000000000000000 | ||
__m128i __lsx_vmskltz_w(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x000000000000000c 0x0000000000000000 | ||
__m128i __lsx_vmskltz_w(__m128i{0x0000808000000000, 0x0081000081716151}): 0x0000000000000004 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_w(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x000000000000000c 0x0000000000000000 0x0000000000000002 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_w(__m256i{0x0000811100000000, 0x0018000081111111, 0x8111000001010108, 0x0000000000000000}): 0x0000000000000004 0x0000000000000000 0x0000000000000002 0x0000000000000000 | ||
__m128i __lsx_vmskltz_d(__m128i{0x1122334455667788, 0x99aabbccddeeff00}): 0x0000000000000002 0x0000000000000000 | ||
__m128i __lsx_vmskltz_d(__m128i{0x0000808000000000, 0x0081000081716151}): 0x0000000000000000 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_d(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabababab12121212, 0x1234567812345678}): 0x0000000000000002 0x0000000000000000 0x0000000000000001 0x0000000000000000 | ||
__m256i __lasx_xvmskltz_d(__m256i{0x0000111800000000, 0x0081000081111111, 0x8111000008010101, 0x0000000000000000}): 0x0000000000000000 0x0000000000000000 0x0000000000000001 0x0000000000000000 | ||
__m128i __lsx_vbitsel_v(__m128i{0x1122334455667788, 0x99aabbccddeeff00}, __m128i{0xabababababababab, 0x1234123443214321}, __m128i{0xffff0000aaaabbbb, 0x1111222233334444}): 0xabab3344ffeeefab 0x98ba9beccfedfb00 | ||
__m256i __lasx_xvbitsel_v(__m256i{0x1122334455667788, 0x99aabbccddeeff00, 0xabcdef1212341234, 0xaabbaabbddeeddee}, __m256i{0xabababababababab, 0x1234123443214321, 0x1234123443214321, 0x5678567856785678}, __m256i{0xffff0000aaaabbbb, 0x1111222233334444, 0x00000000ffffffff, 0xffffffff00000000}): 0xabab3344ffeeefab 0x98ba9beccfedfb00 0xabcdef1243214321 0x56785678ddeeddee |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters