public unsafe Span <Vector <T> > AcquireVectorWriteSpan() { ThrowIfNotVectorizable(); Acquire(); return(new Span <Vector <T> >(_Ptr.ToPointer(), _Length / JemUtil.VectorLength <T>())); }
public unsafe ReadOnlySpan <Vector <T> > AcquireVectorSpan() { ThrowIfNotVectorizable(); ThrowIfInvalid(); return(new ReadOnlySpan <Vector <T> >(_Ptr.ToPointer(), _Length / JemUtil.VectorLength <T>())); }