Lines Matching refs:simd_support

32 static unsigned int simd_support = ~0;  variable
44 if (simd_support != ~0U) in init_simd()
47 simd_support = jpeg_simd_cpu_support(); in init_simd()
52 simd_support &= JSIMD_MMX; in init_simd()
55 simd_support &= JSIMD_3DNOW|JSIMD_MMX; in init_simd()
58 simd_support &= JSIMD_SSE|JSIMD_MMX; in init_simd()
61 simd_support &= JSIMD_SSE2; in init_simd()
64 simd_support = 0; in init_simd()
80 if ((simd_support & JSIMD_SSE2) && in jsimd_can_rgb_ycc()
83 if (simd_support & JSIMD_MMX) in jsimd_can_rgb_ycc()
102 if ((simd_support & JSIMD_SSE2) && in jsimd_can_rgb_gray()
105 if (simd_support & JSIMD_MMX) in jsimd_can_rgb_gray()
124 if ((simd_support & JSIMD_SSE2) && in jsimd_can_ycc_rgb()
127 if (simd_support & JSIMD_MMX) in jsimd_can_ycc_rgb()
182 if ((simd_support & JSIMD_SSE2) && in jsimd_rgb_ycc_convert()
185 else if (simd_support & JSIMD_MMX) in jsimd_rgb_ycc_convert()
232 if ((simd_support & JSIMD_SSE2) && in jsimd_rgb_gray_convert()
235 else if (simd_support & JSIMD_MMX) in jsimd_rgb_gray_convert()
282 if ((simd_support & JSIMD_SSE2) && in jsimd_ycc_rgb_convert()
285 else if (simd_support & JSIMD_MMX) in jsimd_ycc_rgb_convert()
307 if (simd_support & JSIMD_SSE2) in jsimd_can_h2v2_downsample()
309 if (simd_support & JSIMD_MMX) in jsimd_can_h2v2_downsample()
326 if (simd_support & JSIMD_SSE2) in jsimd_can_h2v1_downsample()
328 if (simd_support & JSIMD_MMX) in jsimd_can_h2v1_downsample()
338 if (simd_support & JSIMD_SSE2) in jsimd_h2v2_downsample()
343 else if (simd_support & JSIMD_MMX) in jsimd_h2v2_downsample()
353 if (simd_support & JSIMD_SSE2) in jsimd_h2v1_downsample()
358 else if (simd_support & JSIMD_MMX) in jsimd_h2v1_downsample()
375 if (simd_support & JSIMD_SSE2) in jsimd_can_h2v2_upsample()
377 if (simd_support & JSIMD_MMX) in jsimd_can_h2v2_upsample()
394 if (simd_support & JSIMD_SSE2) in jsimd_can_h2v1_upsample()
396 if (simd_support & JSIMD_MMX) in jsimd_can_h2v1_upsample()
408 if (simd_support & JSIMD_SSE2) in jsimd_h2v2_upsample()
411 else if (simd_support & JSIMD_MMX) in jsimd_h2v2_upsample()
422 if (simd_support & JSIMD_SSE2) in jsimd_h2v1_upsample()
425 else if (simd_support & JSIMD_MMX) in jsimd_h2v1_upsample()
441 if ((simd_support & JSIMD_SSE2) && in jsimd_can_h2v2_fancy_upsample()
444 if (simd_support & JSIMD_MMX) in jsimd_can_h2v2_fancy_upsample()
461 if ((simd_support & JSIMD_SSE2) && in jsimd_can_h2v1_fancy_upsample()
464 if (simd_support & JSIMD_MMX) in jsimd_can_h2v1_fancy_upsample()
476 if ((simd_support & JSIMD_SSE2) && in jsimd_h2v2_fancy_upsample()
481 else if (simd_support & JSIMD_MMX) in jsimd_h2v2_fancy_upsample()
493 if ((simd_support & JSIMD_SSE2) && in jsimd_h2v1_fancy_upsample()
498 else if (simd_support & JSIMD_MMX) in jsimd_h2v1_fancy_upsample()
515 if ((simd_support & JSIMD_SSE2) && in jsimd_can_h2v2_merged_upsample()
518 if (simd_support & JSIMD_MMX) in jsimd_can_h2v2_merged_upsample()
535 if ((simd_support & JSIMD_SSE2) && in jsimd_can_h2v1_merged_upsample()
538 if (simd_support & JSIMD_MMX) in jsimd_can_h2v1_merged_upsample()
588 if ((simd_support & JSIMD_SSE2) && in jsimd_h2v2_merged_upsample()
591 else if (simd_support & JSIMD_MMX) in jsimd_h2v2_merged_upsample()
639 if ((simd_support & JSIMD_SSE2) && in jsimd_h2v1_merged_upsample()
642 else if (simd_support & JSIMD_MMX) in jsimd_h2v1_merged_upsample()
661 if (simd_support & JSIMD_SSE2) in jsimd_can_convsamp()
663 if (simd_support & JSIMD_MMX) in jsimd_can_convsamp()
684 if (simd_support & JSIMD_SSE2) in jsimd_can_convsamp_float()
686 if (simd_support & JSIMD_SSE) in jsimd_can_convsamp_float()
688 if (simd_support & JSIMD_3DNOW) in jsimd_can_convsamp_float()
698 if (simd_support & JSIMD_SSE2) in jsimd_convsamp()
700 else if (simd_support & JSIMD_MMX) in jsimd_convsamp()
708 if (simd_support & JSIMD_SSE2) in jsimd_convsamp_float()
710 else if (simd_support & JSIMD_SSE) in jsimd_convsamp_float()
712 else if (simd_support & JSIMD_3DNOW) in jsimd_convsamp_float()
727 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_fdct_islow_sse2)) in jsimd_can_fdct_islow()
729 if (simd_support & JSIMD_MMX) in jsimd_can_fdct_islow()
746 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_fdct_ifast_sse2)) in jsimd_can_fdct_ifast()
748 if (simd_support & JSIMD_MMX) in jsimd_can_fdct_ifast()
765 if ((simd_support & JSIMD_SSE) && IS_ALIGNED_SSE(jconst_fdct_float_sse)) in jsimd_can_fdct_float()
767 if (simd_support & JSIMD_3DNOW) in jsimd_can_fdct_float()
776 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_fdct_islow_sse2)) in jsimd_fdct_islow()
778 else if (simd_support & JSIMD_MMX) in jsimd_fdct_islow()
785 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_fdct_islow_sse2)) in jsimd_fdct_ifast()
787 else if (simd_support & JSIMD_MMX) in jsimd_fdct_ifast()
794 if ((simd_support & JSIMD_SSE) && IS_ALIGNED_SSE(jconst_fdct_float_sse)) in jsimd_fdct_float()
796 else if (simd_support & JSIMD_3DNOW) in jsimd_fdct_float()
813 if (simd_support & JSIMD_SSE2) in jsimd_can_quantize()
815 if (simd_support & JSIMD_MMX) in jsimd_can_quantize()
834 if (simd_support & JSIMD_SSE2) in jsimd_can_quantize_float()
836 if (simd_support & JSIMD_SSE) in jsimd_can_quantize_float()
838 if (simd_support & JSIMD_3DNOW) in jsimd_can_quantize_float()
848 if (simd_support & JSIMD_SSE2) in jsimd_quantize()
850 else if (simd_support & JSIMD_MMX) in jsimd_quantize()
858 if (simd_support & JSIMD_SSE2) in jsimd_quantize_float()
860 else if (simd_support & JSIMD_SSE) in jsimd_quantize_float()
862 else if (simd_support & JSIMD_3DNOW) in jsimd_quantize_float()
883 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_red_sse2)) in jsimd_can_idct_2x2()
885 if (simd_support & JSIMD_MMX) in jsimd_can_idct_2x2()
908 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_red_sse2)) in jsimd_can_idct_4x4()
910 if (simd_support & JSIMD_MMX) in jsimd_can_idct_4x4()
921 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_red_sse2)) in jsimd_idct_2x2()
924 else if (simd_support & JSIMD_MMX) in jsimd_idct_2x2()
933 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_red_sse2)) in jsimd_idct_4x4()
936 else if (simd_support & JSIMD_MMX) in jsimd_idct_4x4()
957 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_islow_sse2)) in jsimd_can_idct_islow()
959 if (simd_support & JSIMD_MMX) in jsimd_can_idct_islow()
984 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_ifast_sse2)) in jsimd_can_idct_ifast()
986 if (simd_support & JSIMD_MMX) in jsimd_can_idct_ifast()
1010 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_float_sse2)) in jsimd_can_idct_float()
1012 if ((simd_support & JSIMD_SSE) && IS_ALIGNED_SSE(jconst_idct_float_sse)) in jsimd_can_idct_float()
1014 if (simd_support & JSIMD_3DNOW) in jsimd_can_idct_float()
1025 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_islow_sse2)) in jsimd_idct_islow()
1028 else if (simd_support & JSIMD_MMX) in jsimd_idct_islow()
1038 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_ifast_sse2)) in jsimd_idct_ifast()
1041 else if (simd_support & JSIMD_MMX) in jsimd_idct_ifast()
1051 if ((simd_support & JSIMD_SSE2) && IS_ALIGNED_SSE(jconst_idct_float_sse2)) in jsimd_idct_float()
1054 else if ((simd_support & JSIMD_SSE) && IS_ALIGNED_SSE(jconst_idct_float_sse)) in jsimd_idct_float()
1057 else if (simd_support & JSIMD_3DNOW) in jsimd_idct_float()