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

     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  	"SLLIRV32",
    30  	"SRLIRV32",
    31  	"SRAIRV32",
    32  	"JAL",
    33  	"JALR",
    34  	"BEQ",
    35  	"BNE",
    36  	"BLT",
    37  	"BLTU",
    38  	"BGE",
    39  	"BGEU",
    40  	"LW",
    41  	"LWU",
    42  	"LH",
    43  	"LHU",
    44  	"LB",
    45  	"LBU",
    46  	"SW",
    47  	"SH",
    48  	"SB",
    49  	"FENCE",
    50  	"FENCEI",
    51  	"FENCETSO",
    52  	"ADDIW",
    53  	"SLLIW",
    54  	"SRLIW",
    55  	"SRAIW",
    56  	"ADDW",
    57  	"SLLW",
    58  	"SRLW",
    59  	"SUBW",
    60  	"SRAW",
    61  	"LD",
    62  	"SD",
    63  	"MUL",
    64  	"MULH",
    65  	"MULHU",
    66  	"MULHSU",
    67  	"MULW",
    68  	"DIV",
    69  	"DIVU",
    70  	"REM",
    71  	"REMU",
    72  	"DIVW",
    73  	"DIVUW",
    74  	"REMW",
    75  	"REMUW",
    76  	"LRD",
    77  	"SCD",
    78  	"LRW",
    79  	"SCW",
    80  	"AMOSWAPD",
    81  	"AMOADDD",
    82  	"AMOANDD",
    83  	"AMOORD",
    84  	"AMOXORD",
    85  	"AMOMAXD",
    86  	"AMOMAXUD",
    87  	"AMOMIND",
    88  	"AMOMINUD",
    89  	"AMOSWAPW",
    90  	"AMOADDW",
    91  	"AMOANDW",
    92  	"AMOORW",
    93  	"AMOXORW",
    94  	"AMOMAXW",
    95  	"AMOMAXUW",
    96  	"AMOMINW",
    97  	"AMOMINUW",
    98  	"RDCYCLE",
    99  	"RDCYCLEH",
   100  	"RDTIME",
   101  	"RDTIMEH",
   102  	"RDINSTRET",
   103  	"RDINSTRETH",
   104  	"FRCSR",
   105  	"FSCSR",
   106  	"FRRM",
   107  	"FSRM",
   108  	"FRFLAGS",
   109  	"FSFLAGS",
   110  	"FSRMI",
   111  	"FSFLAGSI",
   112  	"FLW",
   113  	"FSW",
   114  	"FADDS",
   115  	"FSUBS",
   116  	"FMULS",
   117  	"FDIVS",
   118  	"FMINS",
   119  	"FMAXS",
   120  	"FSQRTS",
   121  	"FMADDS",
   122  	"FMSUBS",
   123  	"FNMADDS",
   124  	"FNMSUBS",
   125  	"FCVTWS",
   126  	"FCVTLS",
   127  	"FCVTSW",
   128  	"FCVTSL",
   129  	"FCVTWUS",
   130  	"FCVTLUS",
   131  	"FCVTSWU",
   132  	"FCVTSLU",
   133  	"FSGNJS",
   134  	"FSGNJNS",
   135  	"FSGNJXS",
   136  	"FMVXS",
   137  	"FMVSX",
   138  	"FMVXW",
   139  	"FMVWX",
   140  	"FEQS",
   141  	"FLTS",
   142  	"FLES",
   143  	"FCLASSS",
   144  	"FLD",
   145  	"FSD",
   146  	"FADDD",
   147  	"FSUBD",
   148  	"FMULD",
   149  	"FDIVD",
   150  	"FMIND",
   151  	"FMAXD",
   152  	"FSQRTD",
   153  	"FMADDD",
   154  	"FMSUBD",
   155  	"FNMADDD",
   156  	"FNMSUBD",
   157  	"FCVTWD",
   158  	"FCVTLD",
   159  	"FCVTDW",
   160  	"FCVTDL",
   161  	"FCVTWUD",
   162  	"FCVTLUD",
   163  	"FCVTDWU",
   164  	"FCVTDLU",
   165  	"FCVTSD",
   166  	"FCVTDS",
   167  	"FSGNJD",
   168  	"FSGNJND",
   169  	"FSGNJXD",
   170  	"FMVXD",
   171  	"FMVDX",
   172  	"FEQD",
   173  	"FLTD",
   174  	"FLED",
   175  	"FCLASSD",
   176  	"FLQ",
   177  	"FSQ",
   178  	"FADDQ",
   179  	"FSUBQ",
   180  	"FMULQ",
   181  	"FDIVQ",
   182  	"FMINQ",
   183  	"FMAXQ",
   184  	"FSQRTQ",
   185  	"FMADDQ",
   186  	"FMSUBQ",
   187  	"FNMADDQ",
   188  	"FNMSUBQ",
   189  	"FCVTWQ",
   190  	"FCVTLQ",
   191  	"FCVTSQ",
   192  	"FCVTDQ",
   193  	"FCVTQW",
   194  	"FCVTQL",
   195  	"FCVTQS",
   196  	"FCVTQD",
   197  	"FCVTWUQ",
   198  	"FCVTLUQ",
   199  	"FCVTQWU",
   200  	"FCVTQLU",
   201  	"FSGNJQ",
   202  	"FSGNJNQ",
   203  	"FSGNJXQ",
   204  	"FMVXQ",
   205  	"FMVQX",
   206  	"FEQQ",
   207  	"FLEQ",
   208  	"FLTQ",
   209  	"FCLASSQ",
   210  	"CSRRW",
   211  	"CSRRS",
   212  	"CSRRC",
   213  	"CSRRWI",
   214  	"CSRRSI",
   215  	"CSRRCI",
   216  	"ECALL",
   217  	"SCALL",
   218  	"EBREAK",
   219  	"SBREAK",
   220  	"MRET",
   221  	"SRET",
   222  	"URET",
   223  	"DRET",
   224  	"WFI",
   225  	"SFENCEVMA",
   226  	"HFENCEGVMA",
   227  	"HFENCEVVMA",
   228  	"WORD",
   229  	"BEQZ",
   230  	"BGEZ",
   231  	"BGT",
   232  	"BGTU",
   233  	"BGTZ",
   234  	"BLE",
   235  	"BLEU",
   236  	"BLEZ",
   237  	"BLTZ",
   238  	"BNEZ",
   239  	"FABSD",
   240  	"FABSS",
   241  	"FNEGD",
   242  	"FNEGS",
   243  	"FNED",
   244  	"FNES",
   245  	"MOV",
   246  	"MOVB",
   247  	"MOVBU",
   248  	"MOVF",
   249  	"MOVD",
   250  	"MOVH",
   251  	"MOVHU",
   252  	"MOVW",
   253  	"MOVWU",
   254  	"NEG",
   255  	"NEGW",
   256  	"NOT",
   257  	"SEQZ",
   258  	"SNEZ",
   259  	"LAST",
   260  }
   261  

View as plain text