| /* | 
 |  *  Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 
 |  * | 
 |  *  Use of this source code is governed by a BSD-style license and patent | 
 |  *  grant that can be found in the LICENSE file in the root of the source | 
 |  *  tree. All contributing project authors may be found in the AUTHORS | 
 |  *  file in the root of the source tree. | 
 |  */ | 
 |  | 
 | #ifndef VP9_ENCODER_X86_VP9_QUANTIZE_X86_H_ | 
 | #define VP9_ENCODER_X86_VP9_QUANTIZE_X86_H_ | 
 |  | 
 |  | 
 | /* Note: | 
 |  * | 
 |  * This platform is commonly built for runtime CPU detection. If you modify | 
 |  * any of the function mappings present in this file, be sure to also update | 
 |  * them in the function pointer initialization code | 
 |  */ | 
 | #if HAVE_MMX | 
 |  | 
 | #endif /* HAVE_MMX */ | 
 |  | 
 |  | 
 | #if HAVE_SSE2 | 
 | extern prototype_quantize_block(vp9_regular_quantize_b_sse2); | 
 | #if !CONFIG_RUNTIME_CPU_DETECT | 
 |  | 
 | #undef vp9_quantize_quantb | 
 | #define vp9_quantize_quantb vp9_regular_quantize_b_sse2 | 
 | #endif /* !CONFIG_RUNTIME_CPU_DETECT */ | 
 |  | 
 | #endif /* HAVE_SSE2 */ | 
 |  | 
 |  | 
 | #if HAVE_SSE4_1 | 
 | extern prototype_quantize_block(vp9_regular_quantize_b_sse4); | 
 |  | 
 | #if !CONFIG_RUNTIME_CPU_DETECT | 
 |  | 
 | #undef vp9_quantize_quantb | 
 | #define vp9_quantize_quantb vp9_regular_quantize_b_sse4 | 
 |  | 
 | #endif /* !CONFIG_RUNTIME_CPU_DETECT */ | 
 |  | 
 | #endif /* HAVE_SSE4_1 */ | 
 |  | 
 | #endif /* QUANTIZE_X86_H */ |