{"name": "vfp_reg_offset", "code": "__int64 __fastcall vfp_reg_offset ( int @@a1@@ , int @@a2@@ ) { if ( @@a1@@ ) return Number * ( @@a2@@ + Number L ) ; if ( ( @@a2@@ & Number ) != Number ) return Number * ( ( @@a2@@ >> Number ) + Number L ) + Number ; return Number * ( ( @@a2@@ >> Number ) + Number L ) ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}]}