mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 22:19:02 +00:00
Small fixes
This commit is contained in:
parent
9a02add930
commit
266c3d4753
6 changed files with 11 additions and 10 deletions
|
|
@ -225,14 +225,14 @@ static __forceinline uint64_t cntlz64(uint64_t arg)
|
|||
#endif
|
||||
}
|
||||
|
||||
// compare 16 packed unsigned byte values (greater than)
|
||||
// compare 16 packed unsigned bytes (greater than)
|
||||
static __forceinline __m128i _mm_cmpgt_epu8(__m128i A, __m128i B)
|
||||
{
|
||||
// (A xor 0x80) > (B xor 0x80)
|
||||
return _mm_cmpgt_epi8(_mm_xor_si128(A, _mm_set1_epi8(-128)), _mm_xor_si128(B, _mm_set1_epi8(-128)));
|
||||
}
|
||||
|
||||
// compare 16 packed unsigned byte values (less or equal)
|
||||
// compare 16 packed unsigned bytes (less or equal)
|
||||
static __forceinline __m128i _mm_cmple_epu8(__m128i A, __m128i B)
|
||||
{
|
||||
// ((B xor 0x80) > (A xor 0x80)) || A == B
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue