{"name": "y1f", "code": "float __fastcall y1f ( float @@a1@@ ) { float @@v2@@ ; if ( ( LODWORD ( @@a1@@ ) & Number ) == Number ) return Number / Number ; if ( @@a1@@ < Number ) return Number / Number ; if ( LODWORD ( @@a1@@ ) > Number ) return Number / @@a1@@ ; if ( LODWORD ( @@a1@@ ) > Number ) return common ( LODWORD ( @@a1@@ ) , Number , Number , @@a1@@ ) ; if ( LODWORD ( @@a1@@ ) <= Number ) return ( float ) Number / @@a1@@ ; @@v2@@ = j1f ( @@a1@@ ) ; return ( float ) ( Number * ( float ) ( ( float ) ( logf ( @@a1@@ ) * @@v2@@ ) - ( float ) ( Number / @@a1@@ ) ) ) + ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( Number * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) / ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( Number * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) ) * @@a1@@ ) ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "v2", "t": {"T": 1, "n": "float", "s": 4}, "location": "s48"}]}
{"name": "common", "code": "float __fastcall common ( unsigned int @@a1@@ , int @@a2@@ , int @@a3@@ , float @@a4@@ ) { double @@v5@@ ; double @@v8@@ ; double @@v9@@ ; double @@v10@@ ; double @@v11@@ ; double @@v12@@ ; @@v12@@ = sinf ( @@a4@@ ) ; if ( @@a2@@ ) @@v12@@ = - @@v12@@ ; @@v9@@ = cosf ( @@a4@@ ) ; @@v10@@ = @@v12@@ - @@v9@@ ; if ( @@a1@@ <= Number ) { @@v11@@ = COERCE_DOUBLE ( * ( _QWORD * ) & @@v12@@ ^ Number ) - @@v9@@ ; @@v8@@ = cosf ( @@a4@@ + @@a4@@ ) ; if ( @@v12@@ * @@v9@@ <= Number ) @@v11@@ = @@v8@@ / @@v10@@ ; else @@v10@@ = @@v8@@ / @@v11@@ ; if ( @@a1@@ <= Number ) { if ( @@a2@@ ) @@v11@@ = - @@v11@@ ; @@v5@@ = ponef ( * ( double * ) _mm_cvtsi32_si128 ( LODWORD ( @@a4@@ ) ) . m128i_i64 ) * @@v10@@ ; @@v10@@ = @@v5@@ - qonef ( * ( double * ) _mm_cvtsi32_si128 ( LODWORD ( @@a4@@ ) ) . m128i_i64 ) * @@v11@@ ; } } if ( @@a3@@ ) @@v10@@ = - @@v10@@ ; return Number * @@v10@@ / sqrtf ( @@a4@@ ) ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "int", "s": 4}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "a1", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v12", "t": {"T": 1, "n": "double", "s": 8}, "location": "s16"}, {"n": "v11", "t": {"T": 1, "n": "double", "s": 8}, "location": "s24"}, {"n": "v10", "t": {"T": 1, "n": "double", "s": 8}, "location": "s32"}, {"n": "v9", "t": {"T": 1, "n": "double", "s": 8}, "location": "s40"}, {"n": "v8", "t": {"T": 1, "n": "double", "s": 8}, "location": "s48"}, {"n": "v5", "t": {"T": 1, "n": "double", "s": 8}, "location": "s80"}]} {"name": "j1f", "code": "float __fastcall j1f ( float @@a1@@ ) { float result ; float v2 ; unsigned __int64 @@v3@@ ; float @@v4@@ ; @@v3@@ = __PAIR64__ ( LODWORD ( @@a1@@ ) , LODWORD ( @@a1@@ ) >> Number ) & Number ; if ( ( LODWORD ( @@a1@@ ) & Number ) > Number ) return Number / ( float ) ( @@a1@@ * @@a1@@ ) ; if ( ( LODWORD ( @@a1@@ ) & Number ) <= Number ) { if ( ( LODWORD ( @@a1@@ ) & Number ) <= Number ) @@v4@@ = @@a1@@ + Number ; else @@v4@@ = ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( Number * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) / ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( ( float ) ( Number * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) * ( float ) ( @@a1@@ * @@a1@@ ) ) + Number ) ) + Number ; result = @@v4@@ * @@a1@@ ; } else { v2 = fabsf ( @@a1@@ ) ; result = common ( HIDWORD ( @@v3@@ ) , Number , @@v3@@ , v2 ) ; } return result ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "float", "s": 4}, "location": "r496"}, {"n": "v4", "t": {"T": 1, "n": "float", "s": 4}, "location": "s12"}, {"n": "v3", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s20"}]}