{"name": "_ZN8BonTimer14print_cpu_statE7tests_t", "code": "__int64 __fastcall BonTimer print_cpu_stat ( __int64 @@a1@@ , int @@a2@@ ) { int @@v2@@ ; double * v3 ; FILE * v4 ; double @@v5@@ ; __int64 @@v6@@ ; @@v2@@ = * ( _DWORD * ) ( @@a1@@ + Number ) ; v3 = ( double * ) ( @@a1@@ + Number L * @@a2@@ ) ; v4 = * ( FILE * * ) ( @@a1@@ + Number ) ; @@v5@@ = v3 [ Number ] ; if ( @@v5@@ != Number ) { if ( @@v5@@ < Number ) { if ( @@v2@@ != Number ) { fwrite ( String , Number , Number , v4 ) ; return Number L ; } fwrite ( String , Number , Number , v4 ) ; } else { @@v6@@ = ( unsigned int ) ( int ) ( * v3 / @@v5@@ * Number ) ; if ( @@v2@@ == Number ) { fprintf ( v4 , String , @@v6@@ ) ; return Number L ; } fprintf ( v4 , String , @@v6@@ ) ; } return Number L ; } if ( @@v2@@ == Number ) fwrite ( String , Number , Number , v4 ) ; else fputc ( Number , v4 ) ; return Number L ; }", "source": [{"n": "v6", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "v5", "t": {"T": 1, "n": "double", "s": 8}, "location": "r512"}, {"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r8"}]}