{"name": "__gcov_seek", "code": "__int64 __fastcall _gcov_seek ( int @@a1@@ ) { int v2 ; __int64 @@result@@ ; v2 = _gcov_var [ Number ] ; if ( v2 ) gcov_write_block ( v2 ) ; fseek ( * ( FILE * * ) _gcov_var , ( unsigned int ) ( Number * @@a1@@ ) , Number ) ; @@result@@ = ftell ( * ( FILE * * ) _gcov_var ) >> Number ; _gcov_var [ Number ] = @@result@@ ; return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}]}
{"name": "gcov_write_block", "code": "size_t __fastcall gcov_write_block ( int @@a1@@ ) { size_t @@result@@ ; @@result@@ = fwrite ( ( char * ) & _gcov_var + Number , ( unsigned int ) ( Number * @@a1@@ ) , Number , _gcov_var ) ; if ( @@result@@ != Number ) * ( ( _DWORD * ) & _gcov_var + Number ) = Number ; * ( ( _DWORD * ) & _gcov_var + Number ) += @@a1@@ ; * ( ( _DWORD * ) & _gcov_var + Number ) -= @@a1@@ ; return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "result", "t": {"T": 1, "n": "size_t", "s": 8}, "location": "r8"}]}