miri::shims::x86

Function mask_store

Source
fn mask_store<'tcx>(
    this: &mut MiriInterpCx<'tcx>,
    ptr: &OpTy<'tcx>,
    mask: &OpTy<'tcx>,
    value: &OpTy<'tcx>,
) -> InterpResult<'tcx, ()>
Expand description

Conditionally stores into ptr according the high bit of each element of mask. ptr does not need to be aligned.