{"name": "dlapy3_", "code": "double __fastcall dlapy3_ ( double * @@a1@@ , double * @@a2@@ , double * @@a3@@ ) { double v3 ; double v4 ; double v5 ; double v6 ; double @@v8@@ ; double @@v9@@ ; double @@v10@@ ; double @@v11@@ ; if ( * @@a1@@ < Number ) v3 = - * @@a1@@ ; else v3 = * @@a1@@ ; @@v10@@ = v3 ; if ( * @@a2@@ < Number ) v4 = - * @@a2@@ ; else v4 = * @@a2@@ ; @@v9@@ = v4 ; if ( * @@a3@@ < Number ) v5 = - * @@a3@@ ; else v5 = * @@a3@@ ; @@v8@@ = v5 ; if ( @@v10@@ < @@v9@@ ) v6 = @@v9@@ ; else v6 = @@v10@@ ; if ( v6 < @@v8@@ ) v6 = @@v8@@ ; if ( v6 == Number ) @@v11@@ = @@v10@@ + @@v9@@ + @@v8@@ ; else @@v11@@ = sqrt ( @@v8@@ / v6 * ( @@v8@@ / v6 ) + @@v10@@ / v6 * ( @@v10@@ / v6 ) + @@v9@@ / v6 * ( @@v9@@ / v6 ) ) * v6 ; return @@v11@@ ; }", "source": [{"n": "a3", "t": {"T": 3, "t": "double"}, "location": "r16"}, {"n": "a1", "t": {"T": 3, "t": "double"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "double"}, "location": "r64"}, {"n": "v10", "t": {"T": 1, "n": "double", "s": 8}, "location": "s16"}, {"n": "v9", "t": {"T": 1, "n": "double", "s": 8}, "location": "s24"}, {"n": "v8", "t": {"T": 1, "n": "double", "s": 8}, "location": "s32"}, {"n": "v11", "t": {"T": 1, "n": "double", "s": 8}, "location": "s8"}]}