#include "../SSEPlus_SSE2.h"
#include "../native/SSEPlus_native_SSE2.h"
#include "../logical/SSEPlus_logical_SSE2.h"
#include "../convert/SSEPlus_convert_SSE2.h"
#include "../arithmetic/SSEPlus_arithmetic_SSE2.h"
#include "SSEPlus_emulation_comps_SSE2.h"
#include "../SSEPlus_SSE2.h"
Go to the source code of this file.
Functions | |
SSE[3,4A,...,5] implemented in SSE2 | |
SSP_FORCEINLINE __m128i | ssp_macc_epi16_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128i | ssp_macc_epi32_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128d | ssp_macc_pd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_macc_ps_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_macc_sd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_macc_ss_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128i | ssp_maccd_epi16_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128i | ssp_macchi_epi32_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128i | ssp_macclo_epi32_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128i | ssp_maccs_epi16_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128i | ssp_maccs_epi32_SSE2 (__m128i a, __m128i b, __m128i c) |
SSP_FORCEINLINE __m128 | ssp_nmacc_ps_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_nmacc_pd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_nmacc_ss_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_nmacc_sd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_msub_ps_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_msub_pd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_msub_ss_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_msub_sd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_nmsub_ps_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_nmsub_pd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128 | ssp_nmsub_ss_SSE2 (__m128 a, __m128 b, __m128 c) |
SSP_FORCEINLINE __m128d | ssp_nmsub_sd_SSE2 (__m128d a, __m128d b, __m128d c) |
SSP_FORCEINLINE __m128i | ssp_abs_epi8_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_abs_epi16_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_abs_epi32_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128 | ssp_addsub_ps_SSE2 (__m128 a, __m128 b) |
SSP_FORCEINLINE __m128d | ssp_addsub_pd_SSE2 (__m128d a, __m128d b) |
SSP_FORCEINLINE __m128i | ssp_blend_epi16_SSE2 (__m128i a, __m128i b, const int mask) |
SSP_FORCEINLINE __m128d | ssp_blend_pd_SSE2 (__m128d a, __m128d b, const int mask) |
SSP_FORCEINLINE __m128 | ssp_blend_ps_SSE2 (__m128 a, __m128 b, const int mask) |
SSP_FORCEINLINE __m128i | ssp_blendv_epi8_SSE2 (__m128i a, __m128i b, __m128i mask) |
SSP_FORCEINLINE __m128d | ssp_blendv_pd_SSE2 (__m128d a, __m128d b, __m128d mask) |
SSP_FORCEINLINE __m128 | ssp_blendv_ps_SSE2 (__m128 a, __m128 b, __m128 mask) |
SSP_FORCEINLINE __m128i | ssp_cmpeq_epi64_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hadd_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hadds_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hsub_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hsubs_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hadd_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_hsub_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128 | ssp_hadd_ps_SSE2 (__m128 a, __m128 b) |
SSP_FORCEINLINE __m128 | ssp_hsub_ps_SSE2 (__m128 a, __m128 b) |
SSP_FORCEINLINE __m128d | ssp_hadd_pd_SSE2 (__m128d a, __m128d b) |
SSP_FORCEINLINE __m128d | ssp_hsub_pd_SSE2 (__m128d a, __m128d b) |
SSP_FORCEINLINE __m128i | ssp_mulhrs_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_insert_epi32_SSE2 (__m128i a, int b, const int ndx) |
SSP_FORCEINLINE __m128i | ssp_min_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_max_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_min_epu16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_max_epu16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_min_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_max_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_min_epu32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_max_epu32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_maddubs_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_mpsadbw_epu8_SSE2 (__m128i a, __m128i b, const int msk) |
SSP_FORCEINLINE __m128d | ssp_dp_pd_SSE2 (__m128d a, __m128d b, const int mask) |
SSP_FORCEINLINE __m128 | ssp_dp_ps_SSE2 (__m128 a, __m128 b, const int mask) |
SSP_FORCEINLINE __m128 | ssp_round_ps_SSE2 (__m128 a, int iRoundMode) |
SSP_FORCEINLINE __m128d | ssp_round_pd_SSE2 (__m128d a, int iRoundMode) |
SSP_FORCEINLINE __m128 | ssp_round_ss_SSE2 (__m128 a, __m128 b, int iRoundMode) |
SSP_FORCEINLINE __m128 | ssp_ceil_ps_SSE2 (__m128 a) |
SSP_FORCEINLINE __m128 | ssp_floor_ps_SSE2 (__m128 a) |
SSP_FORCEINLINE __m128d | ssp_floor_pd_SSE2 (__m128d a) |
SSP_FORCEINLINE __m128d | ssp_ceil_pd_SSE2 (__m128d a) |
SSP_FORCEINLINE __m128d | ssp_floor_sd_SSE2 (__m128d a, __m128d b) |
SSP_FORCEINLINE __m128d | ssp_ceil_sd_SSE2 (__m128d a, __m128d b) |
SSP_FORCEINLINE __m128 | ssp_floor_ss_SSE2 (__m128 a, __m128 b) |
SSP_FORCEINLINE __m128 | ssp_ceil_ss_SSE2 (__m128 a, __m128 b) |
SSP_FORCEINLINE __m128i | ssp_cvtepi8_epi16_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepi8_epi32_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepi8_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepi16_epi32_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepi16_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepi32_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu8_epi16_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu8_epi32_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu8_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu16_epi32_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu16_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_cvtepu32_epi64_SSE2 (__m128i a) |
SSP_FORCEINLINE __m128i | ssp_packus_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_alignr_epi8_SSE2 (__m128i a, __m128i b, const int ralign) |
SSP_FORCEINLINE __m128i | ssp_insert_epi8_SSE2 (__m128i a, int b, const int ndx) |
SSP_FORCEINLINE __m128i | ssp_inserti_si64_SSE2 (__m128i a, __m128i b, int len, int ndx) |
SSP_FORCEINLINE __m128i | ssp_insert_si64_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE int | ssp_extract_epi8_SSE2 (__m128i a, const int ndx) |
SSP_FORCEINLINE int | ssp_extract_epi32_SSE2 (__m128i a, const int imm) |
SSP_FORCEINLINE int | ssp_extract_ps_SSE2 (__m128 a, const int ndx) |
SSP_FORCEINLINE ssp_s64 | ssp_extract_epi64_SSE2 (__m128i a, const int ndx) |
SSP_FORCEINLINE __m128i | ssp_extracti_si64_SSE2 (__m128i a, int len, int ndx) |
SSP_FORCEINLINE __m128i | ssp_extract_si64_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_shuffle_epi8_SSE2 (__m128i a, __m128i mask) |
SSP_FORCEINLINE __m128i | ssp_sign_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sign_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sign_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE int | ssp_testc_si128_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE int | ssp_testz_si128_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE int | ssp_testnzc_si128_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128 | ssp_movehdup_ps_SSE2 (__m128 a) |
SSP_FORCEINLINE __m128 | ssp_moveldup_ps_SSE2 (__m128 a) |
SSP_FORCEINLINE __m128d | ssp_movedup_pd_SSE2 (__m128d a) |
SSP_FORCEINLINE __m128i | ssp_rot_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_rot_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_rot_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_rot_epi64_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_roti_epi8_SSE2 (__m128i a, const int b) |
SSP_FORCEINLINE __m128i | ssp_roti_epi16_SSE2 (__m128i a, const int b) |
SSP_FORCEINLINE __m128i | ssp_roti_epi32_SSE2 (__m128i a, const int b) |
SSP_FORCEINLINE __m128i | ssp_roti_epi64_SSE2 (__m128i a, const int b) |
SSP_FORCEINLINE __m128i | ssp_shl_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sha_epi8_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_shl_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sha_epi16_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_shl_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sha_epi32_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_shl_epi64_SSE2 (__m128i a, __m128i b) |
SSP_FORCEINLINE __m128i | ssp_sha_epi64_SSE2 (__m128i a, __m128i b) |