+ f_st1 = f_st0; f_st0 = *(double *)((u32)&sf.q[1]); // var_18 fld
+ fs_3 = f_st0; f_st0 = f_st1; // fst
+ fs_1 = f_st0; // fst
+ f_st0 = pow(fs_1, fs_3);
+ f_sw = f_st0 <= *(double *)((u32)&sf.q[1]) ? 0x4100 : 0; // var_18 z_chk_det
+ eax = 0;
+ LOWORD(eax) = f_sw;
+ cond_z = ((u8)((u8)(eax >> 8) & 0x41) == 0);
+ eax = 0;
+ LOBYTE(eax) = (cond_z);