{"name": "_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPSt6vectorIS2_IS2_IS2_IfSaIfEESaIS4_EESaIS6_EESaIS8_EESB_EET0_T_SD_SC_", "code": "__int64 __fastcall std __uninitialized_copy < false > __uninit_copy < std vector < std vector < std vector < std vector < float >> >> * , std vector < std vector < std vector < std vector < float >> >> * > ( __int64 * * * @@a1@@ , __int64 * * * @@a2@@ , __int64 @@a3@@ ) { signed __int64 v3 ; unsigned __int64 v4 ; unsigned __int64 v5 ; __int64 * * @@v6@@ ; signed __int64 v7 ; unsigned __int64 @@v8@@ ; unsigned __int64 @@v9@@ ; __int64 * v10 ; signed __int64 v11 ; unsigned __int64 v12 ; unsigned __int64 @@v13@@ ; __int64 v14 ; char * @@v15@@ ; __int64 v16 ; signed __int64 v17 ; __int64 result ; unsigned __int64 @@v19@@ ; unsigned __int64 @@v20@@ ; unsigned __int64 @@v21@@ ; __int64 @@v22@@ ; __int64 * @@v23@@ ; __int64 * * * @@v24@@ ; __int64 @@v25@@ ; __int64 * * @@v26@@ ; unsigned __int64 @@v27@@ ; @@v24@@ = @@a1@@ ; if ( @@a1@@ == @@a2@@ ) return @@a3@@ ; @@v25@@ = @@a3@@ ; do { v3 = ( char * ) @@v24@@ [ Number ] - ( char * ) * @@v24@@ ; * ( _QWORD * ) ( @@v25@@ + Number ) = Number L ; * ( _OWORD * ) @@v25@@ = Number L ; v4 = Number * ( v3 >> Number ) ; if ( v4 ) { if ( v4 > Number ) std __throw_bad_alloc ( ) ; @@v27@@ = operator new ( v3 ) ; } else { @@v27@@ = Number L ; } v5 = @@v27@@ ; @@v20@@ = @@v27@@ ; * ( _QWORD * ) ( @@v25@@ + Number ) = @@v27@@ + v3 ; * ( __m128i * ) @@v25@@ = _mm_unpacklo_epi64 ( ( __m128i ) @@v27@@ , ( __m128i ) @@v27@@ ) ; @@v6@@ = * @@v24@@ ; @@v26@@ = @@v24@@ [ Number ] ; if ( @@v26@@ != * @@v24@@ ) { do { v7 = ( char * ) @@v6@@ [ Number ] - ( char * ) * @@v6@@ ; @@v8@@ = Number * ( v7 >> Number ) ; * ( _QWORD * ) ( @@v20@@ + Number ) = Number L ; * ( _OWORD * ) @@v20@@ = Number L ; if ( @@v8@@ ) { if ( @@v8@@ > Number ) std __throw_bad_alloc ( ) ; @@v21@@ = operator new ( v7 ) ; } else { @@v21@@ = Number L ; } @@v9@@ = @@v21@@ ; * ( _QWORD * ) ( @@v20@@ + Number ) = @@v21@@ + v7 ; * ( __m128i * ) @@v20@@ = _mm_unpacklo_epi64 ( ( __m128i ) @@v21@@ , ( __m128i ) @@v21@@ ) ; v10 = * @@v6@@ ; @@v23@@ = @@v6@@ [ Number ] ; if ( @@v23@@ != * @@v6@@ ) { do { v11 = v10 [ Number ] - * v10 ; * ( _QWORD * ) ( @@v9@@ + Number ) = Number L ; * ( _OWORD * ) @@v9@@ = Number L ; v12 = Number * ( v11 >> Number ) ; if ( v12 ) { if ( v12 > Number ) std __throw_bad_alloc ( ) ; @@v19@@ = operator new ( v11 ) ; } else { @@v19@@ = Number L ; } @@v13@@ = @@v19@@ ; * ( _QWORD * ) ( @@v9@@ + Number ) = @@v19@@ + v11 ; * ( __m128i * ) @@v9@@ = _mm_unpacklo_epi64 ( ( __m128i ) @@v19@@ , ( __m128i ) @@v19@@ ) ; v14 = * v10 ; @@v22@@ = v10 [ Number ] ; if ( @@v22@@ != * v10 ) { do { v17 = * ( _QWORD * ) ( v14 + Number ) - * ( _QWORD * ) v14 ; * ( _QWORD * ) ( @@v13@@ + Number ) = Number L ; * ( _OWORD * ) @@v13@@ = Number L ; if ( v17 >> Number ) { if ( ( unsigned __int64 ) ( v17 >> Number ) > Number ) std __throw_bad_alloc ( ) ; @@v15@@ = ( char * ) operator new ( v17 ) ; } else { @@v15@@ = Number L ; } * ( _QWORD * ) ( @@v13@@ + Number ) = & @@v15@@ [ v17 ] ; * ( __m128i * ) @@v13@@ = _mm_unpacklo_epi64 ( ( __m128i ) ( unsigned __int64 ) @@v15@@ , ( __m128i ) ( unsigned __int64 ) @@v15@@ ) ; v16 = * ( _QWORD * ) ( v14 + Number ) - * ( _QWORD * ) v14 ; if ( * ( _QWORD * ) ( v14 + Number ) != * ( _QWORD * ) v14 ) @@v15@@ = ( char * ) memmove ( @@v15@@ , * ( const void * * ) v14 , * ( _QWORD * ) ( v14 + Number ) - * ( _QWORD * ) v14 ) ; @@v13@@ += Number L ; v14 += Number L ; * ( _QWORD * ) ( @@v13@@ - Number ) = & @@v15@@ [ v16 ] ; } while ( @@v22@@ != v14 ) ; @@v19@@ = @@v13@@ ; } @@v9@@ += Number L ; v10 += Number ; * ( _QWORD * ) ( @@v9@@ - Number ) = @@v19@@ ; } while ( @@v23@@ != v10 ) ; } @@v6@@ += Number ; * ( _QWORD * ) ( @@v20@@ + Number ) = @@v9@@ ; v5 = @@v20@@ + Number ; @@v20@@ += Number L ; } while ( @@v26@@ != @@v6@@ ) ; } @@v24@@ += Number ; * ( _QWORD * ) ( @@v25@@ + Number ) = v5 ; result = @@v25@@ + Number ; @@v25@@ += Number L ; } while ( @@a2@@ != @@v24@@ ) ; return result ; }", "source": [{"n": "v9", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "r112"}, {"n": "v6", "t": {"T": 3, "t": "__int64 *"}, "location": "r128"}, {"n": "a3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "v13", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "r48"}, {"n": "a1", "t": {"T": 3, "t": "__int64 **"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "__int64 **"}, "location": "r64"}, {"n": "v8", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "r88"}, {"n": "v15", "t": {"T": 3, "t": "char"}, "location": "r96"}, {"n": "v24", "t": {"T": 3, "t": "__int64 **"}, "location": "s104"}, {"n": "v23", "t": {"T": 3, "t": "__int64"}, "location": "s112"}, {"n": "v22", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s120"}, {"n": "v21", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s128"}, {"n": "v20", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s136"}, {"n": "v19", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s144"}, {"n": "v27", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s80"}, {"n": "v26", "t": {"T": 3, "t": "__int64 *"}, "location": "s88"}, {"n": "v25", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s96"}]}