// AUTO-GENERATED by mkduff.go // Run go generate from src/runtime to update. // See mkduff.go for comments. #include "textflag.h" TEXT runtime·duffzero(SB), NOSPLIT, $0-0 MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI MOVQ AX,(DI) MOVQ AX,8(DI) MOVQ AX,16(DI) MOVQ AX,24(DI) ADDQ $32,DI STOSQ STOSQ STOSQ STOSQ RET TEXT runtime·duffcopy(SB), NOSPLIT, $0-0 MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI MOVQ (SI), CX ADDQ $8, SI MOVQ CX, (DI) ADDQ $8, DI RET