R600/SI: Implement less wrong f32 fdiv