Searched refs:matrix0 (Results 1 – 4 of 4) sorted by relevance
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | entropy_coding_mips.c | 17 void WebRtcIsacfix_MatrixProduct1MIPS(const int16_t matrix0[], in WebRtcIsacfix_MatrixProduct1MIPS() argument 38 const int16_t* matrix0_start = matrix0; in WebRtcIsacfix_MatrixProduct1MIPS() 108 const int16_t* matrix0_start = matrix0; in WebRtcIsacfix_MatrixProduct1MIPS() 161 : [product_step] "r" (product_step), [matrix0] "r" (matrix0), in WebRtcIsacfix_MatrixProduct1MIPS() 174 void WebRtcIsacfix_MatrixProduct2MIPS(const int16_t matrix0[], in WebRtcIsacfix_MatrixProduct2MIPS() argument 183 const int16_t* matrix0_start = matrix0; in WebRtcIsacfix_MatrixProduct2MIPS() 244 : [loop_count] "r" (loop_count), [matrix0] "r" (matrix0), in WebRtcIsacfix_MatrixProduct2MIPS()
|
D | entropy_coding_neon.c | 25 void WebRtcIsacfix_MatrixProduct1Neon(const int16_t matrix0[], in WebRtcIsacfix_MatrixProduct1Neon() argument 61 vdupq_n_s32((int32_t)(matrix0[matrix0_index]) << 15); in WebRtcIsacfix_MatrixProduct1Neon() 79 vdup_n_s32((int32_t)(matrix0[matrix0_index]) << 15); in WebRtcIsacfix_MatrixProduct1Neon() 104 vshll_n_s16(vld1_s16(&matrix0[matrix0_index]), 15); in WebRtcIsacfix_MatrixProduct1Neon() 120 vset_lane_s32((int32_t)matrix0[matrix0_index], matrix0_32x2, 0); in WebRtcIsacfix_MatrixProduct1Neon() 121 matrix0_32x2 = vset_lane_s32((int32_t)matrix0[matrix0_index + 1], in WebRtcIsacfix_MatrixProduct1Neon() 149 vshll_n_s16(vld1_s16(&matrix0[matrix0_index]), 15); in WebRtcIsacfix_MatrixProduct1Neon() 160 vset_lane_s32((int32_t)matrix0[matrix0_index], matrix0_32x2, 0); in WebRtcIsacfix_MatrixProduct1Neon() 161 matrix0_32x2 = vset_lane_s32((int32_t)matrix0[matrix0_index + 1], in WebRtcIsacfix_MatrixProduct1Neon() 181 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct1Neon() [all …]
|
D | entropy_coding.h | 113 typedef void (*MatrixProduct1)(const int16_t matrix0[], 124 typedef void (*MatrixProduct2)(const int16_t matrix0[], 133 void WebRtcIsacfix_MatrixProduct1C(const int16_t matrix0[], 144 void WebRtcIsacfix_MatrixProduct2C(const int16_t matrix0[], 151 void WebRtcIsacfix_MatrixProduct1Neon(const int16_t matrix0[], 162 void WebRtcIsacfix_MatrixProduct2Neon(const int16_t matrix0[], 170 void WebRtcIsacfix_MatrixProduct1MIPS(const int16_t matrix0[], 182 void WebRtcIsacfix_MatrixProduct2MIPS(const int16_t matrix0[],
|
D | entropy_coding.c | 840 void WebRtcIsacfix_MatrixProduct1C(const int16_t matrix0[], in WebRtcIsacfix_MatrixProduct1C() argument 867 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct1C() 891 void WebRtcIsacfix_MatrixProduct2C(const int16_t matrix0[], in WebRtcIsacfix_MatrixProduct2C() argument 903 sum32 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C() 905 sum32_2 += (WEBRTC_SPL_MUL_16_32_RSFT16(matrix0[matrix0_index], in WebRtcIsacfix_MatrixProduct2C()
|