| // 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 |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| MOVUPS X0,(DI) |
| MOVUPS X0,16(DI) |
| MOVUPS X0,32(DI) |
| MOVUPS X0,48(DI) |
| ADDQ $64,DI |
| |
| 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 |