Function Graph 0Basic Block 0Opcode: 55sub_804bb00: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     0x804bb58Basic 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     0x804bba4Basic Block 2Opcode: e9 71 2a 00 00jmp     0x804e594Basic 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 8a 28 00 00jmp     0x804e3f9Basic Block 5Opcode: f2 0f 10 05 78 f2 04 08movsd   xmm0qword [data_804f278]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 68 c9 ff ffcall    sub_804af17Opcode: eb 04jmp     0x804e5b5Basic 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 00 bb 04 08cmp     ecxsub_804bb00Opcode: 74 05je      0x8048c2fBasic Block 7Opcode: f2 0f 10 05 78 f2 04 08movsd   xmm0qword [data_804f278]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 03 cb ff ffcall    sub_804af17Opcode: eb 04jmp     0x804e41aBasic 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 da d5 ff ffjmp     0x804bbaeBasic Block 9Opcode: 59pop     ecxOpcode: c3retn    Basic Block 10Opcode: e8 6a fc ff ffcall    sub_8048899Opcode: e8 6a fc 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 75 d7 ff ffjmp     0x804bbaeBasic Block 12Opcode: e9 56 d0 ff ffjmp     0x8048c09