Source file src/cmd/internal/obj/loong64/inst.go

     1  // Copyright 2026 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  package loong64
     6  
     7  import (
     8  	"cmd/internal/obj"
     9  )
    10  
    11  //go:generate go run ../stringer.go -i $GOFILE -o anames.go -p loong64
    12  const (
    13  	AABSD = obj.ABaseLoong64 + obj.A_ARCHSPECIFIC + iota
    14  	AABSF
    15  	AADD
    16  	AADDD
    17  	AADDF
    18  
    19  	AADDW
    20  	AAND
    21  	ABEQ
    22  	ABGEZ
    23  	ABLEZ
    24  	ABGTZ
    25  	ABLTZ
    26  	ABFPF
    27  	ABFPT
    28  
    29  	ABNE
    30  	ABREAK
    31  
    32  	ACMPEQD
    33  	ACMPEQF
    34  
    35  	ACMPGED // ACMPGED -> fcmp.sle.d
    36  	ACMPGEF // ACMPGEF -> fcmp.sle.s
    37  	ACMPGTD // ACMPGTD -> fcmp.slt.d
    38  	ACMPGTF // ACMPGTF -> fcmp.slt.s
    39  
    40  	ALU12IW
    41  	ALU32ID
    42  	ALU52ID
    43  	APCALAU12I
    44  	APCADDU12I
    45  	AJIRL
    46  	ABGE
    47  	ABLT
    48  	ABLTU
    49  	ABGEU
    50  
    51  	ADIV
    52  	ADIVD
    53  	ADIVF
    54  	ADIVU
    55  	ADIVW
    56  	ADIVWU
    57  
    58  	ALL
    59  	ALLV
    60  
    61  	ALUI
    62  
    63  	AMOVB
    64  	AMOVBU
    65  
    66  	AMOVD
    67  	AMOVDF
    68  	AMOVDW
    69  	AMOVF
    70  	AMOVFD
    71  	AMOVFW
    72  
    73  	AMOVH
    74  	AMOVHU
    75  	AMOVW
    76  
    77  	AMOVWD
    78  	AMOVWF
    79  
    80  	AMUL
    81  	AMULD
    82  	AMULF
    83  	AMULH
    84  	AMULHU
    85  	AMULW
    86  	ANEGD
    87  	ANEGF
    88  
    89  	ANEGW
    90  	ANEGV
    91  
    92  	ANOOP // hardware nop
    93  	ANOR
    94  	AOR
    95  	AREM
    96  	AREMW
    97  	AREMU
    98  	AREMWU
    99  
   100  	ARFE
   101  
   102  	ASC
   103  	ASCV
   104  
   105  	ASGT
   106  	ASGTU
   107  
   108  	ASLL
   109  	ASQRTD
   110  	ASQRTF
   111  	ASRA
   112  	ASRL
   113  	AROTR
   114  	ASUB
   115  	ASUBD
   116  	ASUBF
   117  
   118  	ASUBW
   119  	ADBAR
   120  	ASYSCALL
   121  
   122  	ATEQ
   123  	ATNE
   124  
   125  	AWORD
   126  
   127  	AXOR
   128  
   129  	AMASKEQZ
   130  	AMASKNEZ
   131  
   132  	// 64-bit
   133  	AMOVV
   134  
   135  	ASLLV
   136  	ASRAV
   137  	ASRLV
   138  	AROTRV
   139  	ADIVV
   140  	ADIVVU
   141  
   142  	AREMV
   143  	AREMVU
   144  
   145  	AMULV
   146  	AMULVU
   147  	AMULHV
   148  	AMULHVU
   149  	AADDV
   150  	AADDVU
   151  	ASUBV
   152  	ASUBVU
   153  
   154  	// 64-bit FP
   155  	ATRUNCFV
   156  	ATRUNCDV
   157  	ATRUNCFW
   158  	ATRUNCDW
   159  
   160  	AMOVWU
   161  	AMOVFV
   162  	AMOVDV
   163  	AMOVVF
   164  	AMOVVD
   165  
   166  	// 2.2.1.2
   167  	AADDV16
   168  
   169  	// 2.2.1.3
   170  	AALSLW
   171  	AALSLWU
   172  	AALSLV
   173  
   174  	// 2.2.1.8
   175  	AORN
   176  	AANDN
   177  
   178  	// 2.2.1.12
   179  	AMULWVW
   180  	AMULWVWU
   181  
   182  	// 2.2.7. Atomic Memory Access Instructions
   183  	AAMSWAPB
   184  	AAMSWAPH
   185  	AAMSWAPW
   186  	AAMSWAPV
   187  	AAMCASB
   188  	AAMCASH
   189  	AAMCASW
   190  	AAMCASV
   191  	AAMADDW
   192  	AAMADDV
   193  	AAMANDW
   194  	AAMANDV
   195  	AAMORW
   196  	AAMORV
   197  	AAMXORW
   198  	AAMXORV
   199  	AAMMAXW
   200  	AAMMAXV
   201  	AAMMINW
   202  	AAMMINV
   203  	AAMMAXWU
   204  	AAMMAXVU
   205  	AAMMINWU
   206  	AAMMINVU
   207  	AAMSWAPDBB
   208  	AAMSWAPDBH
   209  	AAMSWAPDBW
   210  	AAMSWAPDBV
   211  	AAMCASDBB
   212  	AAMCASDBH
   213  	AAMCASDBW
   214  	AAMCASDBV
   215  	AAMADDDBW
   216  	AAMADDDBV
   217  	AAMANDDBW
   218  	AAMANDDBV
   219  	AAMORDBW
   220  	AAMORDBV
   221  	AAMXORDBW
   222  	AAMXORDBV
   223  	AAMMAXDBW
   224  	AAMMAXDBV
   225  	AAMMINDBW
   226  	AAMMINDBV
   227  	AAMMAXDBWU
   228  	AAMMAXDBVU
   229  	AAMMINDBWU
   230  	AAMMINDBVU
   231  
   232  	// 2.2.3.1
   233  	AEXTWB
   234  	AEXTWH
   235  
   236  	// 2.2.3.2
   237  	ACLOW
   238  	ACLOV
   239  	ACLZW
   240  	ACLZV
   241  	ACTOW
   242  	ACTOV
   243  	ACTZW
   244  	ACTZV
   245  
   246  	// 2.2.3.4
   247  	AREVBV
   248  	AREVB2W
   249  	AREVB4H
   250  	AREVB2H
   251  
   252  	// 2.2.3.5
   253  	AREVH2W
   254  	AREVHV
   255  
   256  	// 2.2.3.6
   257  	ABITREV4B
   258  	ABITREV8B
   259  
   260  	// 2.2.3.7
   261  	ABITREVW
   262  	ABITREVV
   263  
   264  	// 2.2.3.8
   265  	ABSTRINSW
   266  	ABSTRINSV
   267  
   268  	// 2.2.3.9
   269  	ABSTRPICKW
   270  	ABSTRPICKV
   271  
   272  	// 2.2.5.3
   273  	AMOVWP
   274  	AMOVVP
   275  
   276  	// 2.2.5.4. Prefetch Instructions
   277  	APRELD
   278  	APRELDX
   279  
   280  	// 2.2.9. CRC Check Instructions
   281  	ACRCWBW
   282  	ACRCWHW
   283  	ACRCWWW
   284  	ACRCWVW
   285  	ACRCCWBW
   286  	ACRCCWHW
   287  	ACRCCWWW
   288  	ACRCCWVW
   289  
   290  	// 2.2.10. Other Miscellaneous Instructions
   291  	ARDTIMELW
   292  	ARDTIMEHW
   293  	ARDTIMED
   294  	ACPUCFG
   295  
   296  	// 3.2.1.2
   297  	AFMADDF
   298  	AFMADDD
   299  	AFMSUBF
   300  	AFMSUBD
   301  	AFNMADDF
   302  	AFNMADDD
   303  	AFNMSUBF
   304  	AFNMSUBD
   305  
   306  	// 3.2.1.3
   307  	AFMINF
   308  	AFMIND
   309  	AFMAXF
   310  	AFMAXD
   311  
   312  	// 3.2.1.4
   313  	AFMAXAF
   314  	AFMAXAD
   315  	AFMINAF
   316  	AFMINAD
   317  
   318  	// 3.2.1.7
   319  	AFCOPYSGF
   320  	AFCOPYSGD
   321  	AFSCALEBF
   322  	AFSCALEBD
   323  	AFLOGBF
   324  	AFLOGBD
   325  
   326  	// 3.2.1.8
   327  	AFCLASSF
   328  	AFCLASSD
   329  
   330  	// 3.2.3.2
   331  	AFFINTFW
   332  	AFFINTFV
   333  	AFFINTDW
   334  	AFFINTDV
   335  	AFTINTWF
   336  	AFTINTWD
   337  	AFTINTVF
   338  	AFTINTVD
   339  
   340  	// 3.2.3.3
   341  	AFTINTRPWF
   342  	AFTINTRPWD
   343  	AFTINTRPVF
   344  	AFTINTRPVD
   345  	AFTINTRMWF
   346  	AFTINTRMWD
   347  	AFTINTRMVF
   348  	AFTINTRMVD
   349  	AFTINTRZWF
   350  	AFTINTRZWD
   351  	AFTINTRZVF
   352  	AFTINTRZVD
   353  	AFTINTRNEWF
   354  	AFTINTRNEWD
   355  	AFTINTRNEVF
   356  	AFTINTRNEVD
   357  
   358  	// 3.2.4.2
   359  	AFSEL
   360  
   361  	// LSX and LASX memory access instructions
   362  	AVMOVQ
   363  	AXVMOVQ
   364  
   365  	// LSX and LASX arithmetic instructions
   366  	AVADDB
   367  	AVADDH
   368  	AVADDW
   369  	AVADDV
   370  	AVADDQ
   371  	AXVADDB
   372  	AXVADDH
   373  	AXVADDW
   374  	AXVADDV
   375  	AXVADDQ
   376  	AVSUBB
   377  	AVSUBH
   378  	AVSUBW
   379  	AVSUBV
   380  	AVSUBQ
   381  	AXVSUBB
   382  	AXVSUBH
   383  	AXVSUBW
   384  	AXVSUBV
   385  	AXVSUBQ
   386  	AVADDBU
   387  	AVADDHU
   388  	AVADDWU
   389  	AVADDVU
   390  	AVSUBBU
   391  	AVSUBHU
   392  	AVSUBWU
   393  	AVSUBVU
   394  	AXVADDBU
   395  	AXVADDHU
   396  	AXVADDWU
   397  	AXVADDVU
   398  	AXVSUBBU
   399  	AXVSUBHU
   400  	AXVSUBWU
   401  	AXVSUBVU
   402  	AVSADDB
   403  	AVSADDH
   404  	AVSADDW
   405  	AVSADDV
   406  	AVSSUBB
   407  	AVSSUBH
   408  	AVSSUBW
   409  	AVSSUBV
   410  	AVSADDBU
   411  	AVSADDHU
   412  	AVSADDWU
   413  	AVSADDVU
   414  	AVSSUBBU
   415  	AVSSUBHU
   416  	AVSSUBWU
   417  	AVSSUBVU
   418  	AXVSADDB
   419  	AXVSADDH
   420  	AXVSADDW
   421  	AXVSADDV
   422  	AXVSSUBB
   423  	AXVSSUBH
   424  	AXVSSUBW
   425  	AXVSSUBV
   426  	AXVSADDBU
   427  	AXVSADDHU
   428  	AXVSADDWU
   429  	AXVSADDVU
   430  	AXVSSUBBU
   431  	AXVSSUBHU
   432  	AXVSSUBWU
   433  	AXVSSUBVU
   434  
   435  	// LSX and LASX Bit-manipulation Instructions
   436  	AVANDB
   437  	AVORB
   438  	AVXORB
   439  	AVNORB
   440  	AXVANDB
   441  	AXVORB
   442  	AXVXORB
   443  	AXVNORB
   444  	AVANDV
   445  	AVORV
   446  	AVXORV
   447  	AVNORV
   448  	AVANDNV
   449  	AVORNV
   450  	AXVANDV
   451  	AXVORV
   452  	AXVXORV
   453  	AXVNORV
   454  	AXVANDNV
   455  	AXVORNV
   456  
   457  	AVPCNTB
   458  	AVPCNTH
   459  	AVPCNTW
   460  	AVPCNTV
   461  	AXVPCNTB
   462  	AXVPCNTH
   463  	AXVPCNTW
   464  	AXVPCNTV
   465  
   466  	AVBITCLRB
   467  	AVBITCLRH
   468  	AVBITCLRW
   469  	AVBITCLRV
   470  	AVBITSETB
   471  	AVBITSETH
   472  	AVBITSETW
   473  	AVBITSETV
   474  	AVBITREVB
   475  	AVBITREVH
   476  	AVBITREVW
   477  	AVBITREVV
   478  	AXVBITCLRB
   479  	AXVBITCLRH
   480  	AXVBITCLRW
   481  	AXVBITCLRV
   482  	AXVBITSETB
   483  	AXVBITSETH
   484  	AXVBITSETW
   485  	AXVBITSETV
   486  	AXVBITREVB
   487  	AXVBITREVH
   488  	AXVBITREVW
   489  	AXVBITREVV
   490  
   491  	// LSX and LASX integer comparison instruction
   492  	AVSEQB
   493  	AXVSEQB
   494  	AVSEQH
   495  	AXVSEQH
   496  	AVSEQW
   497  	AXVSEQW
   498  	AVSEQV
   499  	AXVSEQV
   500  
   501  	AVSLTB
   502  	AVSLTH
   503  	AVSLTW
   504  	AVSLTV
   505  	AVSLTBU
   506  	AVSLTHU
   507  	AVSLTWU
   508  	AVSLTVU
   509  	AXVSLTB
   510  	AXVSLTH
   511  	AXVSLTW
   512  	AXVSLTV
   513  	AXVSLTBU
   514  	AXVSLTHU
   515  	AXVSLTWU
   516  	AXVSLTVU
   517  
   518  	// LSX and LASX integer div and mod instructions
   519  	AVDIVB
   520  	AVDIVH
   521  	AVDIVW
   522  	AVDIVV
   523  	AVDIVBU
   524  	AVDIVHU
   525  	AVDIVWU
   526  	AVDIVVU
   527  	AVMODB
   528  	AVMODH
   529  	AVMODW
   530  	AVMODV
   531  	AVMODBU
   532  	AVMODHU
   533  	AVMODWU
   534  	AVMODVU
   535  	AXVDIVB
   536  	AXVDIVH
   537  	AXVDIVW
   538  	AXVDIVV
   539  	AXVDIVBU
   540  	AXVDIVHU
   541  	AXVDIVWU
   542  	AXVDIVVU
   543  	AXVMODB
   544  	AXVMODH
   545  	AXVMODW
   546  	AXVMODV
   547  	AXVMODBU
   548  	AXVMODHU
   549  	AXVMODWU
   550  	AXVMODVU
   551  
   552  	// LSX and LASX shift operation instructions
   553  	AVSLLB
   554  	AVSLLH
   555  	AVSLLW
   556  	AVSLLV
   557  	AVSRLB
   558  	AVSRLH
   559  	AVSRLW
   560  	AVSRLV
   561  	AVSRAB
   562  	AVSRAH
   563  	AVSRAW
   564  	AVSRAV
   565  	AVROTRB
   566  	AVROTRH
   567  	AVROTRW
   568  	AVROTRV
   569  	AXVSLLB
   570  	AXVSLLH
   571  	AXVSLLW
   572  	AXVSLLV
   573  	AXVSRLB
   574  	AXVSRLH
   575  	AXVSRLW
   576  	AXVSRLV
   577  	AXVSRAB
   578  	AXVSRAH
   579  	AXVSRAW
   580  	AXVSRAV
   581  	AXVROTRB
   582  	AXVROTRH
   583  	AXVROTRW
   584  	AXVROTRV
   585  
   586  	// LSX and LASX move and shuffle instructions
   587  	AVILVLB
   588  	AVILVLH
   589  	AVILVLW
   590  	AVILVLV
   591  	AVILVHB
   592  	AVILVHH
   593  	AVILVHW
   594  	AVILVHV
   595  	AXVILVLB
   596  	AXVILVLH
   597  	AXVILVLW
   598  	AXVILVLV
   599  	AXVILVHB
   600  	AXVILVHH
   601  	AXVILVHW
   602  	AXVILVHV
   603  
   604  	// LSX and LASX integer mul instructions
   605  	AVMULB
   606  	AVMULH
   607  	AVMULW
   608  	AVMULV
   609  	AVMUHB
   610  	AVMUHH
   611  	AVMUHW
   612  	AVMUHV
   613  	AVMUHBU
   614  	AVMUHHU
   615  	AVMUHWU
   616  	AVMUHVU
   617  	AXVMULB
   618  	AXVMULH
   619  	AXVMULW
   620  	AXVMULV
   621  	AXVMUHB
   622  	AXVMUHH
   623  	AXVMUHW
   624  	AXVMUHV
   625  	AXVMUHBU
   626  	AXVMUHHU
   627  	AXVMUHWU
   628  	AXVMUHVU
   629  
   630  	// LSX and LASX floating point instructions
   631  	AVFSQRTF
   632  	AVFSQRTD
   633  	AVFRECIPF
   634  	AVFRECIPD
   635  	AVFRSQRTF
   636  	AVFRSQRTD
   637  	AXVFSQRTF
   638  	AXVFSQRTD
   639  	AXVFRECIPF
   640  	AXVFRECIPD
   641  	AXVFRSQRTF
   642  	AXVFRSQRTD
   643  
   644  	AVADDF
   645  	AVADDD
   646  	AVSUBF
   647  	AVSUBD
   648  	AVMULF
   649  	AVMULD
   650  	AVDIVF
   651  	AVDIVD
   652  	AXVADDF
   653  	AXVADDD
   654  	AXVSUBF
   655  	AXVSUBD
   656  	AXVMULF
   657  	AXVMULD
   658  	AXVDIVF
   659  	AXVDIVD
   660  
   661  	AVFCLASSF
   662  	AVFCLASSD
   663  	AXVFCLASSF
   664  	AXVFCLASSD
   665  
   666  	// LSX and LASX floating point conversion instructions
   667  	AVFRINTRNEF
   668  	AVFRINTRNED
   669  	AVFRINTRZF
   670  	AVFRINTRZD
   671  	AVFRINTRPF
   672  	AVFRINTRPD
   673  	AVFRINTRMF
   674  	AVFRINTRMD
   675  	AVFRINTF
   676  	AVFRINTD
   677  	AXVFRINTRNEF
   678  	AXVFRINTRNED
   679  	AXVFRINTRZF
   680  	AXVFRINTRZD
   681  	AXVFRINTRPF
   682  	AXVFRINTRPD
   683  	AXVFRINTRMF
   684  	AXVFRINTRMD
   685  	AXVFRINTF
   686  	AXVFRINTD
   687  
   688  	// LSX and LASX integer neg instructions
   689  	AVNEGB
   690  	AVNEGH
   691  	AVNEGW
   692  	AVNEGV
   693  	AXVNEGB
   694  	AXVNEGH
   695  	AXVNEGW
   696  	AXVNEGV
   697  
   698  	// LSX and LASX mul instructions that operate on even or odd positions
   699  	AVMULWEVHB
   700  	AVMULWEVWH
   701  	AVMULWEVVW
   702  	AVMULWEVQV
   703  	AVMULWODHB
   704  	AVMULWODWH
   705  	AVMULWODVW
   706  	AVMULWODQV
   707  	AVMULWEVHBU
   708  	AVMULWEVWHU
   709  	AVMULWEVVWU
   710  	AVMULWEVQVU
   711  	AVMULWODHBU
   712  	AVMULWODWHU
   713  	AVMULWODVWU
   714  	AVMULWODQVU
   715  	AXVMULWEVHB
   716  	AXVMULWEVWH
   717  	AXVMULWEVVW
   718  	AXVMULWEVQV
   719  	AXVMULWODHB
   720  	AXVMULWODWH
   721  	AXVMULWODVW
   722  	AXVMULWODQV
   723  	AXVMULWEVHBU
   724  	AXVMULWEVWHU
   725  	AXVMULWEVVWU
   726  	AXVMULWEVQVU
   727  	AXVMULWODHBU
   728  	AXVMULWODWHU
   729  	AXVMULWODVWU
   730  	AXVMULWODQVU
   731  	AVMULWEVHBUB
   732  	AVMULWEVWHUH
   733  	AVMULWEVVWUW
   734  	AVMULWEVQVUV
   735  	AVMULWODHBUB
   736  	AVMULWODWHUH
   737  	AVMULWODVWUW
   738  	AVMULWODQVUV
   739  	AXVMULWEVHBUB
   740  	AXVMULWEVWHUH
   741  	AXVMULWEVVWUW
   742  	AXVMULWEVQVUV
   743  	AXVMULWODHBUB
   744  	AXVMULWODWHUH
   745  	AXVMULWODVWUW
   746  	AXVMULWODQVUV
   747  
   748  	AVADDWEVHB
   749  	AVADDWEVWH
   750  	AVADDWEVVW
   751  	AVADDWEVQV
   752  	AVSUBWEVHB
   753  	AVSUBWEVWH
   754  	AVSUBWEVVW
   755  	AVSUBWEVQV
   756  	AVADDWODHB
   757  	AVADDWODWH
   758  	AVADDWODVW
   759  	AVADDWODQV
   760  	AVSUBWODHB
   761  	AVSUBWODWH
   762  	AVSUBWODVW
   763  	AVSUBWODQV
   764  	AXVADDWEVHB
   765  	AXVADDWEVWH
   766  	AXVADDWEVVW
   767  	AXVADDWEVQV
   768  	AXVSUBWEVHB
   769  	AXVSUBWEVWH
   770  	AXVSUBWEVVW
   771  	AXVSUBWEVQV
   772  	AXVADDWODHB
   773  	AXVADDWODWH
   774  	AXVADDWODVW
   775  	AXVADDWODQV
   776  	AXVSUBWODHB
   777  	AXVSUBWODWH
   778  	AXVSUBWODVW
   779  	AXVSUBWODQV
   780  	AVADDWEVHBU
   781  	AVADDWEVWHU
   782  	AVADDWEVVWU
   783  	AVADDWEVQVU
   784  	AVSUBWEVHBU
   785  	AVSUBWEVWHU
   786  	AVSUBWEVVWU
   787  	AVSUBWEVQVU
   788  	AVADDWODHBU
   789  	AVADDWODWHU
   790  	AVADDWODVWU
   791  	AVADDWODQVU
   792  	AVSUBWODHBU
   793  	AVSUBWODWHU
   794  	AVSUBWODVWU
   795  	AVSUBWODQVU
   796  	AXVADDWEVHBU
   797  	AXVADDWEVWHU
   798  	AXVADDWEVVWU
   799  	AXVADDWEVQVU
   800  	AXVSUBWEVHBU
   801  	AXVSUBWEVWHU
   802  	AXVSUBWEVVWU
   803  	AXVSUBWEVQVU
   804  	AXVADDWODHBU
   805  	AXVADDWODWHU
   806  	AXVADDWODVWU
   807  	AXVADDWODQVU
   808  	AXVSUBWODHBU
   809  	AXVSUBWODWHU
   810  	AXVSUBWODVWU
   811  	AXVSUBWODQVU
   812  
   813  	AVMADDB
   814  	AVMADDH
   815  	AVMADDW
   816  	AVMADDV
   817  	AVMSUBB
   818  	AVMSUBH
   819  	AVMSUBW
   820  	AVMSUBV
   821  
   822  	AXVMADDB
   823  	AXVMADDH
   824  	AXVMADDW
   825  	AXVMADDV
   826  	AXVMSUBB
   827  	AXVMSUBH
   828  	AXVMSUBW
   829  	AXVMSUBV
   830  
   831  	AVMADDWEVHB
   832  	AVMADDWEVWH
   833  	AVMADDWEVVW
   834  	AVMADDWEVQV
   835  	AVMADDWODHB
   836  	AVMADDWODWH
   837  	AVMADDWODVW
   838  	AVMADDWODQV
   839  
   840  	AVMADDWEVHBU
   841  	AVMADDWEVWHU
   842  	AVMADDWEVVWU
   843  	AVMADDWEVQVU
   844  	AVMADDWODHBU
   845  	AVMADDWODWHU
   846  	AVMADDWODVWU
   847  	AVMADDWODQVU
   848  
   849  	AVMADDWEVHBUB
   850  	AVMADDWEVWHUH
   851  	AVMADDWEVVWUW
   852  	AVMADDWEVQVUV
   853  	AVMADDWODHBUB
   854  	AVMADDWODWHUH
   855  	AVMADDWODVWUW
   856  	AVMADDWODQVUV
   857  
   858  	AXVMADDWEVHB
   859  	AXVMADDWEVWH
   860  	AXVMADDWEVVW
   861  	AXVMADDWEVQV
   862  	AXVMADDWODHB
   863  	AXVMADDWODWH
   864  	AXVMADDWODVW
   865  	AXVMADDWODQV
   866  
   867  	AXVMADDWEVHBU
   868  	AXVMADDWEVWHU
   869  	AXVMADDWEVVWU
   870  	AXVMADDWEVQVU
   871  	AXVMADDWODHBU
   872  	AXVMADDWODWHU
   873  	AXVMADDWODVWU
   874  	AXVMADDWODQVU
   875  
   876  	AXVMADDWEVHBUB
   877  	AXVMADDWEVWHUH
   878  	AXVMADDWEVVWUW
   879  	AXVMADDWEVQVUV
   880  	AXVMADDWODHBUB
   881  	AXVMADDWODWHUH
   882  	AXVMADDWODVWUW
   883  	AXVMADDWODQVUV
   884  
   885  	AVSHUF4IB
   886  	AVSHUF4IH
   887  	AVSHUF4IW
   888  	AVSHUF4IV
   889  	AXVSHUF4IB
   890  	AXVSHUF4IH
   891  	AXVSHUF4IW
   892  	AXVSHUF4IV
   893  
   894  	AVSHUFB
   895  	AVSHUFH
   896  	AVSHUFW
   897  	AVSHUFV
   898  	AXVSHUFB
   899  	AXVSHUFH
   900  	AXVSHUFW
   901  	AXVSHUFV
   902  
   903  	AVPERMIW
   904  	AXVPERMIW
   905  	AXVPERMIV
   906  	AXVPERMIQ
   907  
   908  	AVEXTRINSB
   909  	AVEXTRINSH
   910  	AVEXTRINSW
   911  	AVEXTRINSV
   912  	AXVEXTRINSB
   913  	AXVEXTRINSH
   914  	AXVEXTRINSW
   915  	AXVEXTRINSV
   916  
   917  	AVSETEQV
   918  	AVSETNEV
   919  	AVSETANYEQB
   920  	AVSETANYEQH
   921  	AVSETANYEQW
   922  	AVSETANYEQV
   923  	AVSETALLNEB
   924  	AVSETALLNEH
   925  	AVSETALLNEW
   926  	AVSETALLNEV
   927  	AXVSETEQV
   928  	AXVSETNEV
   929  	AXVSETANYEQB
   930  	AXVSETANYEQH
   931  	AXVSETANYEQW
   932  	AXVSETANYEQV
   933  	AXVSETALLNEB
   934  	AXVSETALLNEH
   935  	AXVSETALLNEW
   936  	AXVSETALLNEV
   937  
   938  	ALAST
   939  
   940  	// aliases
   941  	AJMP = obj.AJMP
   942  	AJAL = obj.ACALL
   943  	ARET = obj.ARET
   944  )
   945  

View as plain text