Lines Matching refs:src
36 fun System_move_str(src: vector, dst: address, srcOffset: word, dstOffset: word, length: word): unit =
37 RunCall.moveBytes(src, RunCall.unsafeCast dst, srcOffset, dstOffset, length)
209 fun copy {src=Array (len, s), dst=Array (dlen, d), di: int} =
219 fun copyVec {src, dst=Array (dlen, d), di: int} =
221 val len = intAsWord(vecLength src)
226 else System_move_str(src, d, wordSize, diW, len)
371 fun copy {src, dst, di: int} =
373 val (src, start, length) = base src
384 else (Word8Array.update(dst, n+di, Word8Array.sub(src, n+start)); copyUp(n+1))
388 else (Word8Array.update(dst, n+di, Word8Array.sub(src, n+start)); copyDown(n-1))
395 fun copyVec {src: Word8VectorSlice.slice, dst=Array (dlen, d), di: int} =
397 val (source, i, l) = Word8VectorSlice.base src