Home | History | Annotate | Download | only in runtime
      1 // AUTO-GENERATED by mkduff.go
      2 // Run go generate from src/runtime to update.
      3 // See mkduff.go for comments.
      4 
      5 #include "textflag.h"
      6 
      7 TEXT runtimeduffzero(SB), NOSPLIT, $0-0
      8 	STOSL
      9 	STOSL
     10 	STOSL
     11 	STOSL
     12 	STOSL
     13 	STOSL
     14 	STOSL
     15 	STOSL
     16 	STOSL
     17 	STOSL
     18 	STOSL
     19 	STOSL
     20 	STOSL
     21 	STOSL
     22 	STOSL
     23 	STOSL
     24 	STOSL
     25 	STOSL
     26 	STOSL
     27 	STOSL
     28 	STOSL
     29 	STOSL
     30 	STOSL
     31 	STOSL
     32 	STOSL
     33 	STOSL
     34 	STOSL
     35 	STOSL
     36 	STOSL
     37 	STOSL
     38 	STOSL
     39 	STOSL
     40 	STOSL
     41 	STOSL
     42 	STOSL
     43 	STOSL
     44 	STOSL
     45 	STOSL
     46 	STOSL
     47 	STOSL
     48 	STOSL
     49 	STOSL
     50 	STOSL
     51 	STOSL
     52 	STOSL
     53 	STOSL
     54 	STOSL
     55 	STOSL
     56 	STOSL
     57 	STOSL
     58 	STOSL
     59 	STOSL
     60 	STOSL
     61 	STOSL
     62 	STOSL
     63 	STOSL
     64 	STOSL
     65 	STOSL
     66 	STOSL
     67 	STOSL
     68 	STOSL
     69 	STOSL
     70 	STOSL
     71 	STOSL
     72 	STOSL
     73 	STOSL
     74 	STOSL
     75 	STOSL
     76 	STOSL
     77 	STOSL
     78 	STOSL
     79 	STOSL
     80 	STOSL
     81 	STOSL
     82 	STOSL
     83 	STOSL
     84 	STOSL
     85 	STOSL
     86 	STOSL
     87 	STOSL
     88 	STOSL
     89 	STOSL
     90 	STOSL
     91 	STOSL
     92 	STOSL
     93 	STOSL
     94 	STOSL
     95 	STOSL
     96 	STOSL
     97 	STOSL
     98 	STOSL
     99 	STOSL
    100 	STOSL
    101 	STOSL
    102 	STOSL
    103 	STOSL
    104 	STOSL
    105 	STOSL
    106 	STOSL
    107 	STOSL
    108 	STOSL
    109 	STOSL
    110 	STOSL
    111 	STOSL
    112 	STOSL
    113 	STOSL
    114 	STOSL
    115 	STOSL
    116 	STOSL
    117 	STOSL
    118 	STOSL
    119 	STOSL
    120 	STOSL
    121 	STOSL
    122 	STOSL
    123 	STOSL
    124 	STOSL
    125 	STOSL
    126 	STOSL
    127 	STOSL
    128 	STOSL
    129 	STOSL
    130 	STOSL
    131 	STOSL
    132 	STOSL
    133 	STOSL
    134 	STOSL
    135 	STOSL
    136 	RET
    137 
    138 TEXT runtimeduffcopy(SB), NOSPLIT, $0-0
    139 	MOVL	(SI), CX
    140 	ADDL	$4, SI
    141 	MOVL	CX, (DI)
    142 	ADDL	$4, DI
    143 
    144 	MOVL	(SI), CX
    145 	ADDL	$4, SI
    146 	MOVL	CX, (DI)
    147 	ADDL	$4, DI
    148 
    149 	MOVL	(SI), CX
    150 	ADDL	$4, SI
    151 	MOVL	CX, (DI)
    152 	ADDL	$4, DI
    153 
    154 	MOVL	(SI), CX
    155 	ADDL	$4, SI
    156 	MOVL	CX, (DI)
    157 	ADDL	$4, DI
    158 
    159 	MOVL	(SI), CX
    160 	ADDL	$4, SI
    161 	MOVL	CX, (DI)
    162 	ADDL	$4, DI
    163 
    164 	MOVL	(SI), CX
    165 	ADDL	$4, SI
    166 	MOVL	CX, (DI)
    167 	ADDL	$4, DI
    168 
    169 	MOVL	(SI), CX
    170 	ADDL	$4, SI
    171 	MOVL	CX, (DI)
    172 	ADDL	$4, DI
    173 
    174 	MOVL	(SI), CX
    175 	ADDL	$4, SI
    176 	MOVL	CX, (DI)
    177 	ADDL	$4, DI
    178 
    179 	MOVL	(SI), CX
    180 	ADDL	$4, SI
    181 	MOVL	CX, (DI)
    182 	ADDL	$4, DI
    183 
    184 	MOVL	(SI), CX
    185 	ADDL	$4, SI
    186 	MOVL	CX, (DI)
    187 	ADDL	$4, DI
    188 
    189 	MOVL	(SI), CX
    190 	ADDL	$4, SI
    191 	MOVL	CX, (DI)
    192 	ADDL	$4, DI
    193 
    194 	MOVL	(SI), CX
    195 	ADDL	$4, SI
    196 	MOVL	CX, (DI)
    197 	ADDL	$4, DI
    198 
    199 	MOVL	(SI), CX
    200 	ADDL	$4, SI
    201 	MOVL	CX, (DI)
    202 	ADDL	$4, DI
    203 
    204 	MOVL	(SI), CX
    205 	ADDL	$4, SI
    206 	MOVL	CX, (DI)
    207 	ADDL	$4, DI
    208 
    209 	MOVL	(SI), CX
    210 	ADDL	$4, SI
    211 	MOVL	CX, (DI)
    212 	ADDL	$4, DI
    213 
    214 	MOVL	(SI), CX
    215 	ADDL	$4, SI
    216 	MOVL	CX, (DI)
    217 	ADDL	$4, DI
    218 
    219 	MOVL	(SI), CX
    220 	ADDL	$4, SI
    221 	MOVL	CX, (DI)
    222 	ADDL	$4, DI
    223 
    224 	MOVL	(SI), CX
    225 	ADDL	$4, SI
    226 	MOVL	CX, (DI)
    227 	ADDL	$4, DI
    228 
    229 	MOVL	(SI), CX
    230 	ADDL	$4, SI
    231 	MOVL	CX, (DI)
    232 	ADDL	$4, DI
    233 
    234 	MOVL	(SI), CX
    235 	ADDL	$4, SI
    236 	MOVL	CX, (DI)
    237 	ADDL	$4, DI
    238 
    239 	MOVL	(SI), CX
    240 	ADDL	$4, SI
    241 	MOVL	CX, (DI)
    242 	ADDL	$4, DI
    243 
    244 	MOVL	(SI), CX
    245 	ADDL	$4, SI
    246 	MOVL	CX, (DI)
    247 	ADDL	$4, DI
    248 
    249 	MOVL	(SI), CX
    250 	ADDL	$4, SI
    251 	MOVL	CX, (DI)
    252 	ADDL	$4, DI
    253 
    254 	MOVL	(SI), CX
    255 	ADDL	$4, SI
    256 	MOVL	CX, (DI)
    257 	ADDL	$4, DI
    258 
    259 	MOVL	(SI), CX
    260 	ADDL	$4, SI
    261 	MOVL	CX, (DI)
    262 	ADDL	$4, DI
    263 
    264 	MOVL	(SI), CX
    265 	ADDL	$4, SI
    266 	MOVL	CX, (DI)
    267 	ADDL	$4, DI
    268 
    269 	MOVL	(SI), CX
    270 	ADDL	$4, SI
    271 	MOVL	CX, (DI)
    272 	ADDL	$4, DI
    273 
    274 	MOVL	(SI), CX
    275 	ADDL	$4, SI
    276 	MOVL	CX, (DI)
    277 	ADDL	$4, DI
    278 
    279 	MOVL	(SI), CX
    280 	ADDL	$4, SI
    281 	MOVL	CX, (DI)
    282 	ADDL	$4, DI
    283 
    284 	MOVL	(SI), CX
    285 	ADDL	$4, SI
    286 	MOVL	CX, (DI)
    287 	ADDL	$4, DI
    288 
    289 	MOVL	(SI), CX
    290 	ADDL	$4, SI
    291 	MOVL	CX, (DI)
    292 	ADDL	$4, DI
    293 
    294 	MOVL	(SI), CX
    295 	ADDL	$4, SI
    296 	MOVL	CX, (DI)
    297 	ADDL	$4, DI
    298 
    299 	MOVL	(SI), CX
    300 	ADDL	$4, SI
    301 	MOVL	CX, (DI)
    302 	ADDL	$4, DI
    303 
    304 	MOVL	(SI), CX
    305 	ADDL	$4, SI
    306 	MOVL	CX, (DI)
    307 	ADDL	$4, DI
    308 
    309 	MOVL	(SI), CX
    310 	ADDL	$4, SI
    311 	MOVL	CX, (DI)
    312 	ADDL	$4, DI
    313 
    314 	MOVL	(SI), CX
    315 	ADDL	$4, SI
    316 	MOVL	CX, (DI)
    317 	ADDL	$4, DI
    318 
    319 	MOVL	(SI), CX
    320 	ADDL	$4, SI
    321 	MOVL	CX, (DI)
    322 	ADDL	$4, DI
    323 
    324 	MOVL	(SI), CX
    325 	ADDL	$4, SI
    326 	MOVL	CX, (DI)
    327 	ADDL	$4, DI
    328 
    329 	MOVL	(SI), CX
    330 	ADDL	$4, SI
    331 	MOVL	CX, (DI)
    332 	ADDL	$4, DI
    333 
    334 	MOVL	(SI), CX
    335 	ADDL	$4, SI
    336 	MOVL	CX, (DI)
    337 	ADDL	$4, DI
    338 
    339 	MOVL	(SI), CX
    340 	ADDL	$4, SI
    341 	MOVL	CX, (DI)
    342 	ADDL	$4, DI
    343 
    344 	MOVL	(SI), CX
    345 	ADDL	$4, SI
    346 	MOVL	CX, (DI)
    347 	ADDL	$4, DI
    348 
    349 	MOVL	(SI), CX
    350 	ADDL	$4, SI
    351 	MOVL	CX, (DI)
    352 	ADDL	$4, DI
    353 
    354 	MOVL	(SI), CX
    355 	ADDL	$4, SI
    356 	MOVL	CX, (DI)
    357 	ADDL	$4, DI
    358 
    359 	MOVL	(SI), CX
    360 	ADDL	$4, SI
    361 	MOVL	CX, (DI)
    362 	ADDL	$4, DI
    363 
    364 	MOVL	(SI), CX
    365 	ADDL	$4, SI
    366 	MOVL	CX, (DI)
    367 	ADDL	$4, DI
    368 
    369 	MOVL	(SI), CX
    370 	ADDL	$4, SI
    371 	MOVL	CX, (DI)
    372 	ADDL	$4, DI
    373 
    374 	MOVL	(SI), CX
    375 	ADDL	$4, SI
    376 	MOVL	CX, (DI)
    377 	ADDL	$4, DI
    378 
    379 	MOVL	(SI), CX
    380 	ADDL	$4, SI
    381 	MOVL	CX, (DI)
    382 	ADDL	$4, DI
    383 
    384 	MOVL	(SI), CX
    385 	ADDL	$4, SI
    386 	MOVL	CX, (DI)
    387 	ADDL	$4, DI
    388 
    389 	MOVL	(SI), CX
    390 	ADDL	$4, SI
    391 	MOVL	CX, (DI)
    392 	ADDL	$4, DI
    393 
    394 	MOVL	(SI), CX
    395 	ADDL	$4, SI
    396 	MOVL	CX, (DI)
    397 	ADDL	$4, DI
    398 
    399 	MOVL	(SI), CX
    400 	ADDL	$4, SI
    401 	MOVL	CX, (DI)
    402 	ADDL	$4, DI
    403 
    404 	MOVL	(SI), CX
    405 	ADDL	$4, SI
    406 	MOVL	CX, (DI)
    407 	ADDL	$4, DI
    408 
    409 	MOVL	(SI), CX
    410 	ADDL	$4, SI
    411 	MOVL	CX, (DI)
    412 	ADDL	$4, DI
    413 
    414 	MOVL	(SI), CX
    415 	ADDL	$4, SI
    416 	MOVL	CX, (DI)
    417 	ADDL	$4, DI
    418 
    419 	MOVL	(SI), CX
    420 	ADDL	$4, SI
    421 	MOVL	CX, (DI)
    422 	ADDL	$4, DI
    423 
    424 	MOVL	(SI), CX
    425 	ADDL	$4, SI
    426 	MOVL	CX, (DI)
    427 	ADDL	$4, DI
    428 
    429 	MOVL	(SI), CX
    430 	ADDL	$4, SI
    431 	MOVL	CX, (DI)
    432 	ADDL	$4, DI
    433 
    434 	MOVL	(SI), CX
    435 	ADDL	$4, SI
    436 	MOVL	CX, (DI)
    437 	ADDL	$4, DI
    438 
    439 	MOVL	(SI), CX
    440 	ADDL	$4, SI
    441 	MOVL	CX, (DI)
    442 	ADDL	$4, DI
    443 
    444 	MOVL	(SI), CX
    445 	ADDL	$4, SI
    446 	MOVL	CX, (DI)
    447 	ADDL	$4, DI
    448 
    449 	MOVL	(SI), CX
    450 	ADDL	$4, SI
    451 	MOVL	CX, (DI)
    452 	ADDL	$4, DI
    453 
    454 	MOVL	(SI), CX
    455 	ADDL	$4, SI
    456 	MOVL	CX, (DI)
    457 	ADDL	$4, DI
    458 
    459 	MOVL	(SI), CX
    460 	ADDL	$4, SI
    461 	MOVL	CX, (DI)
    462 	ADDL	$4, DI
    463 
    464 	MOVL	(SI), CX
    465 	ADDL	$4, SI
    466 	MOVL	CX, (DI)
    467 	ADDL	$4, DI
    468 
    469 	MOVL	(SI), CX
    470 	ADDL	$4, SI
    471 	MOVL	CX, (DI)
    472 	ADDL	$4, DI
    473 
    474 	MOVL	(SI), CX
    475 	ADDL	$4, SI
    476 	MOVL	CX, (DI)
    477 	ADDL	$4, DI
    478 
    479 	MOVL	(SI), CX
    480 	ADDL	$4, SI
    481 	MOVL	CX, (DI)
    482 	ADDL	$4, DI
    483 
    484 	MOVL	(SI), CX
    485 	ADDL	$4, SI
    486 	MOVL	CX, (DI)
    487 	ADDL	$4, DI
    488 
    489 	MOVL	(SI), CX
    490 	ADDL	$4, SI
    491 	MOVL	CX, (DI)
    492 	ADDL	$4, DI
    493 
    494 	MOVL	(SI), CX
    495 	ADDL	$4, SI
    496 	MOVL	CX, (DI)
    497 	ADDL	$4, DI
    498 
    499 	MOVL	(SI), CX
    500 	ADDL	$4, SI
    501 	MOVL	CX, (DI)
    502 	ADDL	$4, DI
    503 
    504 	MOVL	(SI), CX
    505 	ADDL	$4, SI
    506 	MOVL	CX, (DI)
    507 	ADDL	$4, DI
    508 
    509 	MOVL	(SI), CX
    510 	ADDL	$4, SI
    511 	MOVL	CX, (DI)
    512 	ADDL	$4, DI
    513 
    514 	MOVL	(SI), CX
    515 	ADDL	$4, SI
    516 	MOVL	CX, (DI)
    517 	ADDL	$4, DI
    518 
    519 	MOVL	(SI), CX
    520 	ADDL	$4, SI
    521 	MOVL	CX, (DI)
    522 	ADDL	$4, DI
    523 
    524 	MOVL	(SI), CX
    525 	ADDL	$4, SI
    526 	MOVL	CX, (DI)
    527 	ADDL	$4, DI
    528 
    529 	MOVL	(SI), CX
    530 	ADDL	$4, SI
    531 	MOVL	CX, (DI)
    532 	ADDL	$4, DI
    533 
    534 	MOVL	(SI), CX
    535 	ADDL	$4, SI
    536 	MOVL	CX, (DI)
    537 	ADDL	$4, DI
    538 
    539 	MOVL	(SI), CX
    540 	ADDL	$4, SI
    541 	MOVL	CX, (DI)
    542 	ADDL	$4, DI
    543 
    544 	MOVL	(SI), CX
    545 	ADDL	$4, SI
    546 	MOVL	CX, (DI)
    547 	ADDL	$4, DI
    548 
    549 	MOVL	(SI), CX
    550 	ADDL	$4, SI
    551 	MOVL	CX, (DI)
    552 	ADDL	$4, DI
    553 
    554 	MOVL	(SI), CX
    555 	ADDL	$4, SI
    556 	MOVL	CX, (DI)
    557 	ADDL	$4, DI
    558 
    559 	MOVL	(SI), CX
    560 	ADDL	$4, SI
    561 	MOVL	CX, (DI)
    562 	ADDL	$4, DI
    563 
    564 	MOVL	(SI), CX
    565 	ADDL	$4, SI
    566 	MOVL	CX, (DI)
    567 	ADDL	$4, DI
    568 
    569 	MOVL	(SI), CX
    570 	ADDL	$4, SI
    571 	MOVL	CX, (DI)
    572 	ADDL	$4, DI
    573 
    574 	MOVL	(SI), CX
    575 	ADDL	$4, SI
    576 	MOVL	CX, (DI)
    577 	ADDL	$4, DI
    578 
    579 	MOVL	(SI), CX
    580 	ADDL	$4, SI
    581 	MOVL	CX, (DI)
    582 	ADDL	$4, DI
    583 
    584 	MOVL	(SI), CX
    585 	ADDL	$4, SI
    586 	MOVL	CX, (DI)
    587 	ADDL	$4, DI
    588 
    589 	MOVL	(SI), CX
    590 	ADDL	$4, SI
    591 	MOVL	CX, (DI)
    592 	ADDL	$4, DI
    593 
    594 	MOVL	(SI), CX
    595 	ADDL	$4, SI
    596 	MOVL	CX, (DI)
    597 	ADDL	$4, DI
    598 
    599 	MOVL	(SI), CX
    600 	ADDL	$4, SI
    601 	MOVL	CX, (DI)
    602 	ADDL	$4, DI
    603 
    604 	MOVL	(SI), CX
    605 	ADDL	$4, SI
    606 	MOVL	CX, (DI)
    607 	ADDL	$4, DI
    608 
    609 	MOVL	(SI), CX
    610 	ADDL	$4, SI
    611 	MOVL	CX, (DI)
    612 	ADDL	$4, DI
    613 
    614 	MOVL	(SI), CX
    615 	ADDL	$4, SI
    616 	MOVL	CX, (DI)
    617 	ADDL	$4, DI
    618 
    619 	MOVL	(SI), CX
    620 	ADDL	$4, SI
    621 	MOVL	CX, (DI)
    622 	ADDL	$4, DI
    623 
    624 	MOVL	(SI), CX
    625 	ADDL	$4, SI
    626 	MOVL	CX, (DI)
    627 	ADDL	$4, DI
    628 
    629 	MOVL	(SI), CX
    630 	ADDL	$4, SI
    631 	MOVL	CX, (DI)
    632 	ADDL	$4, DI
    633 
    634 	MOVL	(SI), CX
    635 	ADDL	$4, SI
    636 	MOVL	CX, (DI)
    637 	ADDL	$4, DI
    638 
    639 	MOVL	(SI), CX
    640 	ADDL	$4, SI
    641 	MOVL	CX, (DI)
    642 	ADDL	$4, DI
    643 
    644 	MOVL	(SI), CX
    645 	ADDL	$4, SI
    646 	MOVL	CX, (DI)
    647 	ADDL	$4, DI
    648 
    649 	MOVL	(SI), CX
    650 	ADDL	$4, SI
    651 	MOVL	CX, (DI)
    652 	ADDL	$4, DI
    653 
    654 	MOVL	(SI), CX
    655 	ADDL	$4, SI
    656 	MOVL	CX, (DI)
    657 	ADDL	$4, DI
    658 
    659 	MOVL	(SI), CX
    660 	ADDL	$4, SI
    661 	MOVL	CX, (DI)
    662 	ADDL	$4, DI
    663 
    664 	MOVL	(SI), CX
    665 	ADDL	$4, SI
    666 	MOVL	CX, (DI)
    667 	ADDL	$4, DI
    668 
    669 	MOVL	(SI), CX
    670 	ADDL	$4, SI
    671 	MOVL	CX, (DI)
    672 	ADDL	$4, DI
    673 
    674 	MOVL	(SI), CX
    675 	ADDL	$4, SI
    676 	MOVL	CX, (DI)
    677 	ADDL	$4, DI
    678 
    679 	MOVL	(SI), CX
    680 	ADDL	$4, SI
    681 	MOVL	CX, (DI)
    682 	ADDL	$4, DI
    683 
    684 	MOVL	(SI), CX
    685 	ADDL	$4, SI
    686 	MOVL	CX, (DI)
    687 	ADDL	$4, DI
    688 
    689 	MOVL	(SI), CX
    690 	ADDL	$4, SI
    691 	MOVL	CX, (DI)
    692 	ADDL	$4, DI
    693 
    694 	MOVL	(SI), CX
    695 	ADDL	$4, SI
    696 	MOVL	CX, (DI)
    697 	ADDL	$4, DI
    698 
    699 	MOVL	(SI), CX
    700 	ADDL	$4, SI
    701 	MOVL	CX, (DI)
    702 	ADDL	$4, DI
    703 
    704 	MOVL	(SI), CX
    705 	ADDL	$4, SI
    706 	MOVL	CX, (DI)
    707 	ADDL	$4, DI
    708 
    709 	MOVL	(SI), CX
    710 	ADDL	$4, SI
    711 	MOVL	CX, (DI)
    712 	ADDL	$4, DI
    713 
    714 	MOVL	(SI), CX
    715 	ADDL	$4, SI
    716 	MOVL	CX, (DI)
    717 	ADDL	$4, DI
    718 
    719 	MOVL	(SI), CX
    720 	ADDL	$4, SI
    721 	MOVL	CX, (DI)
    722 	ADDL	$4, DI
    723 
    724 	MOVL	(SI), CX
    725 	ADDL	$4, SI
    726 	MOVL	CX, (DI)
    727 	ADDL	$4, DI
    728 
    729 	MOVL	(SI), CX
    730 	ADDL	$4, SI
    731 	MOVL	CX, (DI)
    732 	ADDL	$4, DI
    733 
    734 	MOVL	(SI), CX
    735 	ADDL	$4, SI
    736 	MOVL	CX, (DI)
    737 	ADDL	$4, DI
    738 
    739 	MOVL	(SI), CX
    740 	ADDL	$4, SI
    741 	MOVL	CX, (DI)
    742 	ADDL	$4, DI
    743 
    744 	MOVL	(SI), CX
    745 	ADDL	$4, SI
    746 	MOVL	CX, (DI)
    747 	ADDL	$4, DI
    748 
    749 	MOVL	(SI), CX
    750 	ADDL	$4, SI
    751 	MOVL	CX, (DI)
    752 	ADDL	$4, DI
    753 
    754 	MOVL	(SI), CX
    755 	ADDL	$4, SI
    756 	MOVL	CX, (DI)
    757 	ADDL	$4, DI
    758 
    759 	MOVL	(SI), CX
    760 	ADDL	$4, SI
    761 	MOVL	CX, (DI)
    762 	ADDL	$4, DI
    763 
    764 	MOVL	(SI), CX
    765 	ADDL	$4, SI
    766 	MOVL	CX, (DI)
    767 	ADDL	$4, DI
    768 
    769 	MOVL	(SI), CX
    770 	ADDL	$4, SI
    771 	MOVL	CX, (DI)
    772 	ADDL	$4, DI
    773 
    774 	MOVL	(SI), CX
    775 	ADDL	$4, SI
    776 	MOVL	CX, (DI)
    777 	ADDL	$4, DI
    778 
    779 	RET
    780