1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
use executor::{ExecuteResult, ExecuteError}; #[inline] pub fn i32_reinterpret_f32(v: f32) -> i32 { unsafe { ::std::mem::transmute(v) } } #[inline] pub fn i64_reinterpret_f64(v: f64) -> i64 { unsafe { ::std::mem::transmute(v) } } #[inline] pub fn f32_reinterpret_i32(v: i32) -> f32 { unsafe { ::std::mem::transmute(v) } } #[inline] pub fn f64_reinterpret_i64(v: i64) -> f64 { unsafe { ::std::mem::transmute(v) } }