{"name": "ff_hevc_put_hevc_uni_w48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , unsigned int @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ ) { __int64 @@result@@ ; int @@i@@ ; for ( @@i@@ = Number ; @@i@@ <= Number ; @@i@@ += Number ) @@result@@ = ff_hevc_put_hevc_uni_w8_8_sse4 ( @@i@@ + @@a1@@ , @@a2@@ , Number L * @@i@@ + @@a3@@ , @@a4@@ , @@a5@@ , @@a6@@ , @@a7@@ ) ; return @@result@@ ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "unsigned int", "s": 4}, "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": "unsigned int", "s": 4}, "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": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s12"}]}
{"name": "ff_hevc_put_hevc_uni_w_pel_pixels48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_pel_pixels48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_pel_pixels48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_epel_h48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_epel_h48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_epel_h48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_epel_v48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_epel_v48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_epel_v48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_epel_hv48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_epel_hv48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_epel_hv48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_qpel_h48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_qpel_h48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_qpel_h48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_qpel_v48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_qpel_v48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_qpel_v48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]} {"name": "ff_hevc_put_hevc_uni_w_qpel_hv48_8_sse4", "code": "__int64 __fastcall ff_hevc_put_hevc_uni_w_qpel_hv48_8_sse4 ( __int64 @@a1@@ , __int64 @@a2@@ , __int64 @@a3@@ , __int64 @@a4@@ , unsigned int @@a5@@ , unsigned int @@a6@@ , unsigned int @@a7@@ , unsigned int @@a8@@ , __int64 @@a9@@ , __int64 @@a10@@ , unsigned int @@a11@@ ) { char @@v14@@ [ Number ] ; char * @@v15@@ ; @@v15@@ = @@v14@@ ; ff_hevc_put_hevc_qpel_hv48_8_sse4 ( ( __int64 ) @@v14@@ , @@a3@@ , @@a4@@ , @@a5@@ , @@a9@@ , @@a10@@ , @@a11@@ ) ; return ff_hevc_put_hevc_uni_w48_8_sse4 ( @@a1@@ , @@a2@@ , ( __int64 ) @@v15@@ , @@a5@@ , @@a6@@ , @@a7@@ , @@a8@@ ) ; }", "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": "unsigned int", "s": 4}, "location": "r72"}, {"n": "a6", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r80"}, {"n": "a8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-16"}, {"n": "a9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-24"}, {"n": "a10", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s-32"}, {"n": "a11", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-40"}, {"n": "a7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s-8"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v14", "t": {"T": 2, "n": 9096, "s": 1, "t": "char"}, "location": "s9112"}]}