{"name": "_Z16Irb_Init_Integerixijj", "code": "__int64 __fastcall Irb_Init_Integer ( int @@a1@@ , unsigned __int64 @@a2@@ , int @@a3@@ , unsigned int @@a4@@ , unsigned int @@a5@@ ) { char v6 ; bool @@v8@@ ; if ( @@a1@@ == Number ) { v6 = Number ; } else if ( @@a1@@ > Number ) { @@v8@@ = @@a1@@ == Number ; v6 = Number ; if ( @@v8@@ ) v6 = Number ; } else { v6 = Number ; if ( @@a1@@ != Number && @@a1@@ == Number ) v6 = Number ; } return Irb_Init_Integer_Of_Type ( v6 , @@a2@@ , @@a3@@ , @@a4@@ , @@a5@@ ) ; }", "source": [{"n": "v8", "t": {"T": 1, "n": "bool", "s": 1}, "location": "r1"}, {"n": "a3", "t": {"T": 1, "n": "int", "s": 4}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r24"}, {"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "r64"}, {"n": "a5", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r72"}]}