...

Text file src/runtime/duff_386.s

     1	// Code generated by mkduff.go; DO NOT EDIT.
     2	// Run go generate from src/runtime to update.
     3	// See mkduff.go for comments.
     4	
     5	#include "textflag.h"
     6	
     7	TEXT runtime·duffzero(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 runtime·duffcopy(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

View as plain text