157 |
INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_altivec_c; |
INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_altivec_c; |
158 |
#endif |
#endif |
159 |
|
|
160 |
|
#ifdef ARCH_IS_X86_64 |
161 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_h_x86_64; |
162 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_v_x86_64; |
163 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_hv_x86_64; |
164 |
|
|
165 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_add_x86_64; |
166 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_h_add_x86_64; |
167 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_v_add_x86_64; |
168 |
|
INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_x86_64; |
169 |
|
#endif |
170 |
|
|
171 |
INTERPOLATE8X8_AVG2 interpolate8x8_avg2_c; |
INTERPOLATE8X8_AVG2 interpolate8x8_avg2_c; |
172 |
INTERPOLATE8X8_AVG4 interpolate8x8_avg4_c; |
INTERPOLATE8X8_AVG4 interpolate8x8_avg4_c; |
173 |
|
|
181 |
INTERPOLATE8X8_AVG4 interpolate8x8_avg4_altivec_c; |
INTERPOLATE8X8_AVG4 interpolate8x8_avg4_altivec_c; |
182 |
#endif |
#endif |
183 |
|
|
184 |
|
#ifdef ARCH_IS_X86_64 |
185 |
|
INTERPOLATE8X8_AVG2 interpolate8x8_avg2_x86_64; |
186 |
|
INTERPOLATE8X8_AVG4 interpolate8x8_avg4_x86_64; |
187 |
|
#endif |
188 |
|
|
189 |
INTERPOLATE_LOWPASS interpolate8x8_lowpass_h_c; |
INTERPOLATE_LOWPASS interpolate8x8_lowpass_h_c; |
190 |
INTERPOLATE_LOWPASS interpolate8x8_lowpass_v_c; |
INTERPOLATE_LOWPASS interpolate8x8_lowpass_v_c; |
191 |
|
|
207 |
INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_altivec_c; |
INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_altivec_c; |
208 |
#endif |
#endif |
209 |
|
|
210 |
|
#ifdef ARCH_IS_X86_64 |
211 |
|
INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_x86_64; |
212 |
|
INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_v_x86_64; |
213 |
|
#endif |
214 |
|
|
215 |
static __inline void |
static __inline void |
216 |
interpolate8x8_switch(uint8_t * const cur, |
interpolate8x8_switch(uint8_t * const cur, |
217 |
const uint8_t * const refn, |
const uint8_t * const refn, |