Macro v_escape::loop_range_switch_sse2 [−][src]
macro_rules! loop_range_switch_sse2 {
(($len : ident, $ptr : ident, $start_ptr : ident, $end_ptr : ident)
$($t : tt,) +) => { ... };
}
Expand description
Generate ranges sse2 implementation
Following macros must be defined
fallback!()
when length is less than 16write_mask!(mut $mask: {integer}, $ptr: *const u8)
when bit mask is non equal 0write_forward(mut $mask: {integer}, $until: usize)
when bit mask is non equal 0 and valid bits until