{"name": "_ZL29construct_address_map_cpu_mapR11address_mapRK8device_t", "code": "__int64 __fastcall construct_address_map_cpu_map ( address_map * @@a1@@ , const device_t * @@a2@@ ) { address_map_entry * v3 ; address_map * v4 ; address_map * v5 ; address_map_entry * v6 ; address_map_entry * v7 ; address_map_entry * v8 ; address_map_entry * v9 ; address_map_entry * v10 ; address_map_entry * v11 ; address_map configure ( @@a1@@ , Number L , Number L ) ; v3 = address_map add ( @@a1@@ , Number , Number , Number L ) ; address_map_entry set_read_type ( v3 , Number L ) ; v4 = address_map add ( @@a1@@ , Number , Number , v3 ) ; address_map_entry set_read_bank ( v4 , @@a2@@ , String ) ; v5 = address_map add ( @@a1@@ , Number , Number , v4 ) ; address_map_entry set_read_bank ( v5 , @@a2@@ , String ) ; v6 = address_map add ( @@a1@@ , Number , Number , v5 ) ; address_map_entry8 set_handler ( v6 , ( void ( __fastcall * ) ( address_space * , unsigned int , unsigned __int8 ) ) trvmadns_gfxram_w , String ) ; address_map_entry set_member_baseptr ( v6 , Number ) ; v7 = address_map add ( @@a1@@ , Number , Number , v6 ) ; address_map_entry set_read_type ( v7 , Number L ) ; address_map_entry set_write_type ( v7 , Number L ) ; v8 = address_map add ( @@a1@@ , Number , Number , v7 ) ; address_map_entry set_read_type ( v8 , Number L ) ; address_map_entry8 set_handler ( v8 , ( void ( __fastcall * ) ( address_space * , unsigned int , unsigned __int8 ) ) trvmadns_tileram_w , String ) ; address_map_entry set_member_baseptr ( v8 , Number ) ; v9 = address_map add ( @@a1@@ , Number , Number , v8 ) ; address_map_entry set_read_type ( v9 , Number L ) ; address_map_entry8 set_handler ( v9 , ( void ( __fastcall * ) ( address_space * , unsigned int , unsigned __int8 ) ) trvmadns_palette_w , String ) ; address_map_entry set_generic_baseptr ( v9 , Number ) ; v10 = address_map add ( @@a1@@ , Number , Number , v9 ) ; address_map_entry8 set_handler ( v10 , ( void ( __fastcall * ) ( address_space * , unsigned int , unsigned __int8 ) ) w2 , String ) ; v11 = address_map add ( @@a1@@ , Number , Number , v10 ) ; return address_map_entry8 set_handler ( v11 , ( void ( __fastcall * ) ( address_space * , unsigned int , unsigned __int8 ) ) w3 , String ) ; }", "source": [{"n": "a1", "t": {"T": 3, "t": "address_map"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "const device_t"}, "location": "r64"}]}