{"name": "ff_hevc_put_hevc_bi_qpel_h48_10_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_bi_qpel_h48_10_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , __int64 @@a5@@ , unsigned int @@a6@@ , __int64 @@a7@@ , __int64 @@a8@@ , unsigned int @@a9@@ ) { __int64 @@result@@ ; int @@i@@ ; for ( @@i@@ = Number ; @@i@@ <= Number ; @@i@@ += Number ) @@result@@ = ff_hevc_put_hevc_bi_qpel_h8_10_sse4 ( Number * @@i@@ + @@a1@@ , @@a2@@ , Number * @@i@@ + @@a3@@ , @@a4@@ , Number L * @@i@@ + @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ , @@a9@@ ) ; return @@result@@ ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r24"}, {"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r64"}, {"n": "a5", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r72"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-24"}, {"n": "a7", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-8"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s12"}]}
{"name": "ff_hevc_dsp_init_x86", "code": "__int64 __fastcall ff_hevc_dsp_init_x86 ( _QWORD * @@a1@@ , int @@a2@@ ) { __int64 @@result@@ ; __int16 @@v3@@ ; @@result@@ = av_get_cpu_flags ( ) ; @@v3@@ = @@result@@ ; switch ( @@a2@@ ) { case Number : if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_idct4x4_dc_8_mmxext ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_8_mmxext ; @@a1@@ [ Number ] = & ff_hevc_transform_add4_8_mmxext ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add8_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add16_8_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add32_8_sse2 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_8_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_16_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_8_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_8_ssse3 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv6_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv6_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v12_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v16_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v64_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv4_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv4_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv8_8_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv8_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv12_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv16_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv24_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv32_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv48_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv64_8_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv64_8_sse4 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_8_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_8_avx ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_8_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_8_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_8_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_8_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_8_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_8_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_8_avx ; @@a1@@ [ Number ] = & ff_hevc_transform_add8_8_avx ; @@a1@@ [ Number ] = & ff_hevc_transform_add16_8_avx ; @@a1@@ [ Number ] = & ff_hevc_transform_add32_8_avx ; } @@result@@ = ( unsigned __int16 ) @@result@@ & Number ; if ( ( @@v3@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_8_avx2 ; @@result@@ = ( __int64 ) @@a1@@ ; @@a1@@ [ Number ] = & ff_hevc_transform_add32_8_avx2 ; } break ; case Number : if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_transform_add4_10_mmxext ; @@a1@@ [ Number ] = & ff_hevc_idct4x4_dc_10_mmxext ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_10_mmxext ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_8_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_16_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add8_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add16_10_sse2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add32_10_sse2 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_10_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_10_ssse3 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv6_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv6_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v64_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv4_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv4_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv8_10_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv8_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv12_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv16_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv24_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv32_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv48_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv64_10_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv64_10_sse4 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_10_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_10_avx ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_10_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_10_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_10_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_10_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_10_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_10_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_10_avx ; } @@result@@ = ( unsigned __int16 ) @@result@@ & Number ; if ( ( @@v3@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels96_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels128_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels32_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels96_8_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels128_8_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv16_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv24_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv32_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv48_10_avx2 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_10_avx2 ; @@a1@@ [ Number ] = & ff_hevc_transform_add16_10_avx2 ; @@result@@ = ( __int64 ) @@a1@@ ; @@a1@@ [ Number ] = & ff_hevc_transform_add32_10_avx2 ; } break ; case Number : if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_idct4x4_dc_12_mmxext ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_12_mmxext ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_8_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_16_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct8x8_dc_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_12_sse2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_12_sse2 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_12_ssse3 ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_12_ssse3 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_h8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_h8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_h64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_v8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_v8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_v64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv6_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv6_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_epel_hv8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_epel_hv8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_epel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_epel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_epel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_epel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_epel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_epel_hv64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_pel_pixels64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_h8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_h8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_h64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_h64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_v8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_v8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_v64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_v64_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv4_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv4_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_qpel_hv8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_bi_qpel_hv8_12_sse4 ; @@a1@@ [ Number ] = & ff_hevc_put_hevc_uni_qpel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv8_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv12_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv16_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv24_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv32_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv48_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_qpel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_qpel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_qpel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_uni_w_qpel_hv64_12_sse4 ; @@a1@@ [ Number ] = ff_hevc_put_hevc_bi_w_qpel_hv64_12_sse4 ; } if ( ( @@result@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_chroma_12_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_chroma_12_avx ; @@a1@@ [ Number ] = & ff_hevc_v_loop_filter_luma_12_avx ; @@a1@@ [ Number ] = & ff_hevc_h_loop_filter_luma_12_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_12_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_12_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_12_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_12_avx ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_12_avx ; } @@result@@ = ( unsigned __int16 ) @@result@@ & Number ; if ( ( @@v3@@ & Number ) != Number ) { @@a1@@ [ Number ] = & ff_hevc_idct16x16_dc_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_idct32x32_dc_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_8_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_16_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_32_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_48_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_band_filter_64_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_32_12_avx2 ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_48_12_avx2 ; @@result@@ = ( __int64 ) @@a1@@ ; @@a1@@ [ Number ] = & ff_hevc_sao_edge_filter_64_12_avx2 ; } break ; } return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "_QWORD"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v3", "t": {"T": 1, "n": "__int16", "s": 2}, "location": "s12"}]}