#![allow(unused_imports)]
use crate::myarch::*;
use crate::simd::*;
#[inline]
#[target_feature(enable = "rdrand")]
#[cfg_attr(test, assert_instr(rdrand))]
#[cfg_attr(feature = "cargo-clippy", allow(stutter))]
pub unsafe fn _rdrand16_step(val: &mut u16) -> i32 {
crate::mem::transmute(crate::myarch::_rdrand16_step(crate::mem::transmute(val)))
}
#[inline]
#[target_feature(enable = "rdrand")]
#[cfg_attr(test, assert_instr(rdrand))]
#[cfg_attr(feature = "cargo-clippy", allow(stutter))]
pub unsafe fn _rdrand32_step(val: &mut u32) -> i32 {
crate::mem::transmute(crate::myarch::_rdrand32_step(crate::mem::transmute(val)))
}
#[inline]
#[target_feature(enable = "rdseed")]
#[cfg_attr(test, assert_instr(rdseed))]
pub unsafe fn _rdseed16_step(val: &mut u16) -> i32 {
crate::mem::transmute(crate::myarch::_rdseed16_step(crate::mem::transmute(val)))
}
#[inline]
#[target_feature(enable = "rdseed")]
#[cfg_attr(test, assert_instr(rdseed))]
pub unsafe fn _rdseed32_step(val: &mut u32) -> i32 {
crate::mem::transmute(crate::myarch::_rdseed32_step(crate::mem::transmute(val)))
}