|
#define | simde_m_paddb(a, b) simde_mm_add_pi8(a, b) |
|
#define | simde_m_paddw(a, b) simde_mm_add_pi16(a, b) |
|
#define | simde_m_paddd(a, b) simde_mm_add_pi32(a, b) |
|
#define | simde_m_paddsb(a, b) simde_mm_adds_pi8(a, b) |
|
#define | simde_m_paddusb(a, b) simde_mm_adds_pu8(a, b) |
|
#define | simde_m_paddsw(a, b) simde_mm_adds_pi16(a, b) |
|
#define | simde_m_paddusw(a, b) simde_mm_adds_pu16(a, b) |
|
#define | simde_m_pand(a, b) simde_mm_and_si64(a, b) |
|
#define | simde_m_pandn(a, b) simde_mm_andnot_si64(a, b) |
|
#define | simde_m_pcmpeqb(a, b) simde_mm_cmpeq_pi8(a, b) |
|
#define | simde_m_pcmpeqw(a, b) simde_mm_cmpeq_pi16(a, b) |
|
#define | simde_m_pcmpeqd(a, b) simde_mm_cmpeq_pi32(a, b) |
|
#define | simde_m_pcmpgtb(a, b) simde_mm_cmpgt_pi8(a, b) |
|
#define | simde_m_pcmpgtw(a, b) simde_mm_cmpgt_pi16(a, b) |
|
#define | simde_m_pcmpgtd(a, b) simde_mm_cmpgt_pi32(a, b) |
|
#define | simde_m_to_int64(a) simde_mm_cvtm64_si64(a) |
|
#define | simde_m_from_int(a) simde_mm_cvtsi32_si64(a) |
|
#define | simde_m_from_int64(a) simde_mm_cvtsi64_m64(a) |
|
#define | simde_m_empty() simde_mm_empty() |
|
#define | simde_m_pmaddwd(a, b) simde_mm_madd_pi16(a, b) |
|
#define | simde_m_pmulhw(a, b) simde_mm_mulhi_pi16(a, b) |
|
#define | simde_m_pmullw(a, b) simde_mm_mullo_pi16(a, b) |
|
#define | simde_m_por(a, b) simde_mm_or_si64(a, b) |
|
#define | simde_m_packsswb(a, b) simde_mm_packs_pi16(a, b) |
|
#define | simde_m_packssdw(a, b) simde_mm_packs_pi32(a, b) |
|
#define | simde_m_packuswb(a, b) simde_mm_packs_pu16(a, b) |
|
#define | simde_m_psllw(a, count) simde_mm_sll_pi16(a, count) |
|
#define | simde_m_pslld(a, count) simde_mm_sll_pi32(a, count) |
|
#define | simde_m_psllwi(a, count) simde_mm_slli_pi16(a, count) |
|
#define | simde_m_pslldi(a, b) simde_mm_slli_pi32(a, b) |
|
#define | simde_m_psllqi(a, count) simde_mm_slli_si64(a, count) |
|
#define | simde_m_psllq(a, count) simde_mm_sll_si64(a, count) |
|
#define | simde_m_psrlw(a, count) simde_mm_srl_pi16(a, count) |
|
#define | simde_m_psrld(a, count) simde_mm_srl_pi32(a, count) |
|
#define | simde_m_psrlwi(a, count) simde_mm_srli_pi16(a, count) |
|
#define | simde_m_psrldi(a, count) simde_mm_srli_pi32(a, count) |
|
#define | simde_m_psrlqi(a, count) simde_mm_srli_si64(a, count) |
|
#define | simde_m_psrlq(a, count) simde_mm_srl_si64(a, count) |
|
#define | simde_m_psrawi(a, count) simde_mm_srai_pi16(a, count) |
|
#define | simde_m_srai_pi32(a, count) simde_mm_srai_pi32(a, count) |
|
#define | simde_m_psraw(a, count) simde_mm_sra_pi16(a, count) |
|
#define | simde_m_psrad(a, b) simde_mm_sra_pi32(a, b) |
|
#define | simde_m_psubb(a, b) simde_mm_sub_pi8(a, b) |
|
#define | simde_m_psubw(a, b) simde_mm_sub_pi16(a, b) |
|
#define | simde_m_psubd(a, b) simde_mm_sub_pi32(a, b) |
|
#define | simde_m_psubsb(a, b) simde_mm_subs_pi8(a, b) |
|
#define | simde_m_psubusb(a, b) simde_mm_subs_pu8(a, b) |
|
#define | simde_m_psubsw(a, b) simde_mm_subs_pi16(a, b) |
|
#define | simde_m_psubusw(a, b) simde_mm_subs_pu16(a, b) |
|
#define | simde_m_punpckhbw(a, b) simde_mm_unpackhi_pi8(a, b) |
|
#define | simde_m_punpckhwd(a, b) simde_mm_unpackhi_pi16(a, b) |
|
#define | simde_m_punpckhdq(a, b) simde_mm_unpackhi_pi32(a, b) |
|
#define | simde_m_punpcklbw(a, b) simde_mm_unpacklo_pi8(a, b) |
|
#define | simde_m_punpcklwd(a, b) simde_mm_unpacklo_pi16(a, b) |
|
#define | simde_m_punpckldq(a, b) simde_mm_unpacklo_pi32(a, b) |
|
#define | simde_m_pxor(a, b) simde_mm_xor_si64(a, b) |
|
|
| HEDLEY_STATIC_ASSERT (8==sizeof(simde__m64), "__m64 size incorrect") |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_add_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_add_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_add_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_adds_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_adds_pu8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_adds_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_adds_pu16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_and_si64 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_andnot_si64 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpeq_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpeq_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpeq_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpgt_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpgt_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cmpgt_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES int64_t | simde_mm_cvtm64_si64 (simde__m64 a) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cvtsi32_si64 (int32_t a) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_cvtsi64_m64 (int64_t a) |
|
SIMDE__FUNCTION_ATTRIBUTES int32_t | simde_mm_cvtsi64_si32 (simde__m64 a) |
|
SIMDE__FUNCTION_ATTRIBUTES void | simde_mm_empty (void) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_madd_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_mulhi_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_mullo_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_or_si64 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_packs_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_packs_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_packs_pu16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set_pi8 (int8_t e7, int8_t e6, int8_t e5, int8_t e4, int8_t e3, int8_t e2, int8_t e1, int8_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_x_mm_set_pu8 (uint8_t e7, uint8_t e6, uint8_t e5, uint8_t e4, uint8_t e3, uint8_t e2, uint8_t e1, uint8_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set_pi16 (int16_t e3, int16_t e2, int16_t e1, int16_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_x_mm_set_pu16 (uint16_t e3, uint16_t e2, uint16_t e1, uint16_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_x_mm_set_pu32 (uint32_t e1, uint32_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set_pi32 (int32_t e1, int32_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set1_pi8 (int8_t a) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set1_pi16 (int16_t a) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_set1_pi32 (int32_t a) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_setr_pi8 (int8_t e7, int8_t e6, int8_t e5, int8_t e4, int8_t e3, int8_t e2, int8_t e1, int8_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_setr_pi16 (int16_t e3, int16_t e2, int16_t e1, int16_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_setr_pi32 (int32_t e1, int32_t e0) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_setzero_si64 (void) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sll_pi16 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sll_pi32 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_slli_pi16 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_slli_pi32 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_slli_si64 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sll_si64 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srl_pi16 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srl_pi32 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srli_pi16 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srli_pi32 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srli_si64 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srl_si64 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srai_pi16 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_srai_pi32 (simde__m64 a, int count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sra_pi16 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sra_pi32 (simde__m64 a, simde__m64 count) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sub_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sub_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_sub_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_subs_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_subs_pu8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_subs_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_subs_pu16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpackhi_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpackhi_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpackhi_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpacklo_pi8 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpacklo_pi16 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_unpacklo_pi32 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES simde__m64 | simde_mm_xor_si64 (simde__m64 a, simde__m64 b) |
|
SIMDE__FUNCTION_ATTRIBUTES int32_t | simde_m_to_int (simde__m64 a) |
|