simd, unsafe: *T is now *const T