Function Graph 0Basic Block 0Opcode: 55sub_804d160:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 83 ec 38sub     esp0x38 {var_3c}Opcode: f2 0f 10 45 08movsd   xmm0qword [ebp+0x8] {arg_4}Opcode: 0f 57 c9xorps   xmm1xmm1Opcode: f2 0f 11 45 f0movsd   qword [ebp-0x10]xmm0 {var_14}Opcode: 66 0f 2e 4d f0ucomisd xmm1qword [ebp-0x10] {var_14}Opcode: 0f 86 3a 00 00 00jbe     0x804d1b8Basic Block 1Opcode: 0f 57 c0xorps   xmm0xmm0Opcode: f2 0f 10 4d f0movsd   xmm1qword [ebp-0x10] {var_14}Opcode: 66 0f 2e c8ucomisd xmm1xmm0Opcode: 0f 86 3a 00 00 00jbe     0x804d204Basic Block 2Opcode: e9 e2 2d 00 00jmp     0x804ff65Basic Block 3Opcode: f2 0f 10 45 f0movsd   xmm0qword [ebp-0x10] {var_14}Opcode: f2 0f 11 45 f8movsd   qword [ebp-0x8]xmm0 {var_c}Basic Block 4Opcode: e9 56 2d 00 00jmp     0x804ff25Basic Block 5Opcode: f2 0f 10 05 28 04 05 08movsd   xmm0qword [data_8050428]Opcode: f2 0f 10 4d f0movsd   xmm1qword [ebp-0x10] {var_14}Opcode: f2 0f 5c c8subsd   xmm1xmm0Opcode: f2 0f 11 0c 24movsd   qword [esp]xmm1 {var_3c}Opcode: e8 d1 bf ff ffcall    sub_804bf51Opcode: eb 04jmp     0x804ff86Basic Block 6Opcode: f2 0f 10 45 f8movsd   xmm0qword [ebp-0x8] {var_c}Opcode: f2 0f 11 45 d8movsd   qword [ebp-0x28]xmm0 {var_2c}Opcode: dd 45 d8fld     qword [ebp-0x28] {var_2c}Opcode: 83 c4 38add     esp0x38 {var_4}Opcode: 5dpop     ebpOpcode: 51push    ecxOpcode: 8b 4c 24 04mov     ecxdword [esp+0x4 {__return_addr}]Opcode: 03 49 fcadd     ecxdword [ecx-0x4]Opcode: 81 f9 60 d1 04 08cmp     ecxsub_804d160Opcode: 74 05je      0x804e885Basic Block 7Opcode: f2 0f 10 05 28 04 05 08movsd   xmm0qword [data_8050428]Opcode: f2 0f 10 4d f0movsd   xmm1qword [ebp-0x10] {var_14}Opcode: f2 0f 58 c8addsd   xmm1xmm0Opcode: f2 0f 11 0c 24movsd   qword [esp]xmm1 {var_3c}Opcode: e8 11 c0 ff ffcall    sub_804bf51Opcode: eb 04jmp     0x804ff46Basic Block 8Opcode: dd 5d e0fstp    qword [ebp-0x20] {var_24}Opcode: f2 0f 10 45 e0movsd   xmm0qword [ebp-0x20] {var_24}Opcode: b8 01 00 00 00mov     eax0x1Opcode: f2 0f 2a c8cvtsi2sd xmm1eaxOpcode: f2 0f 58 c1addsd   xmm0xmm1Opcode: f2 0f 11 45 f8movsd   qword [ebp-0x8]xmm0 {var_c}Opcode: e9 69 d2 ff ffjmp     0x804d20eBasic Block 9Opcode: 59pop     ecxOpcode: c3retn    Basic Block 10Opcode: e8 94 bf ff ffcall    sub_804a819Opcode: e8 94 bf ff ff{ Does not return }Basic Block 11Opcode: dd 5d e8fstp    qword [ebp-0x18] {var_1c}Opcode: f2 0f 10 45 e8movsd   xmm0qword [ebp-0x18] {var_1c}Opcode: b8 01 00 00 00mov     eax0x1Opcode: f2 0f 2a c8cvtsi2sd xmm1eaxOpcode: f2 0f 5c c1subsd   xmm0xmm1Opcode: f2 0f 11 45 f8movsd   qword [ebp-0x8]xmm0 {var_c}Opcode: e9 a9 d2 ff ffjmp     0x804d20eBasic Block 12Opcode: e9 4c 16 00 00jmp     0x804e85f