...

Source file src/cmd/internal/obj/riscv/anames.go

Documentation: cmd/internal/obj/riscv

     1  // Code generated by stringer -i cpu.go -o anames.go -p riscv; DO NOT EDIT.
     2  
     3  package riscv
     4  
     5  import "cmd/internal/obj"
     6  
     7  var Anames = []string{
     8  	obj.A_ARCHSPECIFIC: "ADDI",
     9  	"SLTI",
    10  	"SLTIU",
    11  	"ANDI",
    12  	"ORI",
    13  	"XORI",
    14  	"SLLI",
    15  	"SRLI",
    16  	"SRAI",
    17  	"LUI",
    18  	"AUIPC",
    19  	"ADD",
    20  	"SLT",
    21  	"SLTU",
    22  	"AND",
    23  	"OR",
    24  	"XOR",
    25  	"SLL",
    26  	"SRL",
    27  	"SUB",
    28  	"SRA",
    29  	"JAL",
    30  	"JALR",
    31  	"BEQ",
    32  	"BNE",
    33  	"BLT",
    34  	"BLTU",
    35  	"BGE",
    36  	"BGEU",
    37  	"LW",
    38  	"LWU",
    39  	"LH",
    40  	"LHU",
    41  	"LB",
    42  	"LBU",
    43  	"SW",
    44  	"SH",
    45  	"SB",
    46  	"FENCE",
    47  	"FENCETSO",
    48  	"PAUSE",
    49  	"ADDIW",
    50  	"SLLIW",
    51  	"SRLIW",
    52  	"SRAIW",
    53  	"ADDW",
    54  	"SLLW",
    55  	"SRLW",
    56  	"SUBW",
    57  	"SRAW",
    58  	"LD",
    59  	"SD",
    60  	"MUL",
    61  	"MULH",
    62  	"MULHU",
    63  	"MULHSU",
    64  	"MULW",
    65  	"DIV",
    66  	"DIVU",
    67  	"REM",
    68  	"REMU",
    69  	"DIVW",
    70  	"DIVUW",
    71  	"REMW",
    72  	"REMUW",
    73  	"LRD",
    74  	"SCD",
    75  	"LRW",
    76  	"SCW",
    77  	"AMOSWAPD",
    78  	"AMOADDD",
    79  	"AMOANDD",
    80  	"AMOORD",
    81  	"AMOXORD",
    82  	"AMOMAXD",
    83  	"AMOMAXUD",
    84  	"AMOMIND",
    85  	"AMOMINUD",
    86  	"AMOSWAPW",
    87  	"AMOADDW",
    88  	"AMOANDW",
    89  	"AMOORW",
    90  	"AMOXORW",
    91  	"AMOMAXW",
    92  	"AMOMAXUW",
    93  	"AMOMINW",
    94  	"AMOMINUW",
    95  	"RDCYCLE",
    96  	"RDCYCLEH",
    97  	"RDTIME",
    98  	"RDTIMEH",
    99  	"RDINSTRET",
   100  	"RDINSTRETH",
   101  	"FRCSR",
   102  	"FSCSR",
   103  	"FRRM",
   104  	"FSRM",
   105  	"FRFLAGS",
   106  	"FSFLAGS",
   107  	"FSRMI",
   108  	"FSFLAGSI",
   109  	"FLW",
   110  	"FSW",
   111  	"FADDS",
   112  	"FSUBS",
   113  	"FMULS",
   114  	"FDIVS",
   115  	"FMINS",
   116  	"FMAXS",
   117  	"FSQRTS",
   118  	"FMADDS",
   119  	"FMSUBS",
   120  	"FNMADDS",
   121  	"FNMSUBS",
   122  	"FCVTWS",
   123  	"FCVTLS",
   124  	"FCVTSW",
   125  	"FCVTSL",
   126  	"FCVTWUS",
   127  	"FCVTLUS",
   128  	"FCVTSWU",
   129  	"FCVTSLU",
   130  	"FSGNJS",
   131  	"FSGNJNS",
   132  	"FSGNJXS",
   133  	"FMVXS",
   134  	"FMVSX",
   135  	"FMVXW",
   136  	"FMVWX",
   137  	"FEQS",
   138  	"FLTS",
   139  	"FLES",
   140  	"FCLASSS",
   141  	"FLD",
   142  	"FSD",
   143  	"FADDD",
   144  	"FSUBD",
   145  	"FMULD",
   146  	"FDIVD",
   147  	"FMIND",
   148  	"FMAXD",
   149  	"FSQRTD",
   150  	"FMADDD",
   151  	"FMSUBD",
   152  	"FNMADDD",
   153  	"FNMSUBD",
   154  	"FCVTWD",
   155  	"FCVTLD",
   156  	"FCVTDW",
   157  	"FCVTDL",
   158  	"FCVTWUD",
   159  	"FCVTLUD",
   160  	"FCVTDWU",
   161  	"FCVTDLU",
   162  	"FCVTSD",
   163  	"FCVTDS",
   164  	"FSGNJD",
   165  	"FSGNJND",
   166  	"FSGNJXD",
   167  	"FMVXD",
   168  	"FMVDX",
   169  	"FEQD",
   170  	"FLTD",
   171  	"FLED",
   172  	"FCLASSD",
   173  	"FLQ",
   174  	"FSQ",
   175  	"FADDQ",
   176  	"FSUBQ",
   177  	"FMULQ",
   178  	"FDIVQ",
   179  	"FMINQ",
   180  	"FMAXQ",
   181  	"FSQRTQ",
   182  	"FMADDQ",
   183  	"FMSUBQ",
   184  	"FNMADDQ",
   185  	"FNMSUBQ",
   186  	"FCVTWQ",
   187  	"FCVTLQ",
   188  	"FCVTSQ",
   189  	"FCVTDQ",
   190  	"FCVTQW",
   191  	"FCVTQL",
   192  	"FCVTQS",
   193  	"FCVTQD",
   194  	"FCVTWUQ",
   195  	"FCVTLUQ",
   196  	"FCVTQWU",
   197  	"FCVTQLU",
   198  	"FSGNJQ",
   199  	"FSGNJNQ",
   200  	"FSGNJXQ",
   201  	"FEQQ",
   202  	"FLEQ",
   203  	"FLTQ",
   204  	"FCLASSQ",
   205  	"CSRRW",
   206  	"CSRRS",
   207  	"CSRRC",
   208  	"CSRRWI",
   209  	"CSRRSI",
   210  	"CSRRCI",
   211  	"ECALL",
   212  	"SCALL",
   213  	"EBREAK",
   214  	"SBREAK",
   215  	"MRET",
   216  	"SRET",
   217  	"DRET",
   218  	"WFI",
   219  	"SFENCEVMA",
   220  	"ADDUW",
   221  	"SH1ADD",
   222  	"SH1ADDUW",
   223  	"SH2ADD",
   224  	"SH2ADDUW",
   225  	"SH3ADD",
   226  	"SH3ADDUW",
   227  	"SLLIUW",
   228  	"ANDN",
   229  	"ORN",
   230  	"XNOR",
   231  	"CLZ",
   232  	"CLZW",
   233  	"CTZ",
   234  	"CTZW",
   235  	"CPOP",
   236  	"CPOPW",
   237  	"MAX",
   238  	"MAXU",
   239  	"MIN",
   240  	"MINU",
   241  	"SEXTB",
   242  	"SEXTH",
   243  	"ZEXTH",
   244  	"ROL",
   245  	"ROLW",
   246  	"ROR",
   247  	"RORI",
   248  	"RORIW",
   249  	"RORW",
   250  	"ORCB",
   251  	"REV8",
   252  	"BCLR",
   253  	"BCLRI",
   254  	"BEXT",
   255  	"BEXTI",
   256  	"BINV",
   257  	"BINVI",
   258  	"BSET",
   259  	"BSETI",
   260  	"WORD",
   261  	"BEQZ",
   262  	"BGEZ",
   263  	"BGT",
   264  	"BGTU",
   265  	"BGTZ",
   266  	"BLE",
   267  	"BLEU",
   268  	"BLEZ",
   269  	"BLTZ",
   270  	"BNEZ",
   271  	"FABSD",
   272  	"FABSS",
   273  	"FNEGD",
   274  	"FNEGS",
   275  	"FNED",
   276  	"FNES",
   277  	"MOV",
   278  	"MOVB",
   279  	"MOVBU",
   280  	"MOVF",
   281  	"MOVD",
   282  	"MOVH",
   283  	"MOVHU",
   284  	"MOVW",
   285  	"MOVWU",
   286  	"NEG",
   287  	"NEGW",
   288  	"NOT",
   289  	"SEQZ",
   290  	"SNEZ",
   291  	"LAST",
   292  }
   293  

View as plain text