unsafe fn pack_alu( first: usize, second: usize, third: usize, fourth: usize, dst: *mut usize, )
Safety: dst must point to valid space for writing two usizes
usize