123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- // Code generated by stringer -i cpu.go -o anames.go -p riscv; DO NOT EDIT.
- package riscv
- import "github.com/twitchyliquid64/golang-asm/obj"
- var Anames = []string{
- obj.A_ARCHSPECIFIC: "ADDI",
- "SLTI",
- "SLTIU",
- "ANDI",
- "ORI",
- "XORI",
- "SLLI",
- "SRLI",
- "SRAI",
- "LUI",
- "AUIPC",
- "ADD",
- "SLT",
- "SLTU",
- "AND",
- "OR",
- "XOR",
- "SLL",
- "SRL",
- "SUB",
- "SRA",
- "SLLIRV32",
- "SRLIRV32",
- "SRAIRV32",
- "JAL",
- "JALR",
- "BEQ",
- "BNE",
- "BLT",
- "BLTU",
- "BGE",
- "BGEU",
- "LW",
- "LWU",
- "LH",
- "LHU",
- "LB",
- "LBU",
- "SW",
- "SH",
- "SB",
- "FENCE",
- "FENCEI",
- "FENCETSO",
- "ADDIW",
- "SLLIW",
- "SRLIW",
- "SRAIW",
- "ADDW",
- "SLLW",
- "SRLW",
- "SUBW",
- "SRAW",
- "LD",
- "SD",
- "MUL",
- "MULH",
- "MULHU",
- "MULHSU",
- "MULW",
- "DIV",
- "DIVU",
- "REM",
- "REMU",
- "DIVW",
- "DIVUW",
- "REMW",
- "REMUW",
- "LRD",
- "SCD",
- "LRW",
- "SCW",
- "AMOSWAPD",
- "AMOADDD",
- "AMOANDD",
- "AMOORD",
- "AMOXORD",
- "AMOMAXD",
- "AMOMAXUD",
- "AMOMIND",
- "AMOMINUD",
- "AMOSWAPW",
- "AMOADDW",
- "AMOANDW",
- "AMOORW",
- "AMOXORW",
- "AMOMAXW",
- "AMOMAXUW",
- "AMOMINW",
- "AMOMINUW",
- "RDCYCLE",
- "RDCYCLEH",
- "RDTIME",
- "RDTIMEH",
- "RDINSTRET",
- "RDINSTRETH",
- "FRCSR",
- "FSCSR",
- "FRRM",
- "FSRM",
- "FRFLAGS",
- "FSFLAGS",
- "FSRMI",
- "FSFLAGSI",
- "FLW",
- "FSW",
- "FADDS",
- "FSUBS",
- "FMULS",
- "FDIVS",
- "FMINS",
- "FMAXS",
- "FSQRTS",
- "FMADDS",
- "FMSUBS",
- "FNMADDS",
- "FNMSUBS",
- "FCVTWS",
- "FCVTLS",
- "FCVTSW",
- "FCVTSL",
- "FCVTWUS",
- "FCVTLUS",
- "FCVTSWU",
- "FCVTSLU",
- "FSGNJS",
- "FSGNJNS",
- "FSGNJXS",
- "FMVXS",
- "FMVSX",
- "FMVXW",
- "FMVWX",
- "FEQS",
- "FLTS",
- "FLES",
- "FCLASSS",
- "FLD",
- "FSD",
- "FADDD",
- "FSUBD",
- "FMULD",
- "FDIVD",
- "FMIND",
- "FMAXD",
- "FSQRTD",
- "FMADDD",
- "FMSUBD",
- "FNMADDD",
- "FNMSUBD",
- "FCVTWD",
- "FCVTLD",
- "FCVTDW",
- "FCVTDL",
- "FCVTWUD",
- "FCVTLUD",
- "FCVTDWU",
- "FCVTDLU",
- "FCVTSD",
- "FCVTDS",
- "FSGNJD",
- "FSGNJND",
- "FSGNJXD",
- "FMVXD",
- "FMVDX",
- "FEQD",
- "FLTD",
- "FLED",
- "FCLASSD",
- "FLQ",
- "FSQ",
- "FADDQ",
- "FSUBQ",
- "FMULQ",
- "FDIVQ",
- "FMINQ",
- "FMAXQ",
- "FSQRTQ",
- "FMADDQ",
- "FMSUBQ",
- "FNMADDQ",
- "FNMSUBQ",
- "FCVTWQ",
- "FCVTLQ",
- "FCVTSQ",
- "FCVTDQ",
- "FCVTQW",
- "FCVTQL",
- "FCVTQS",
- "FCVTQD",
- "FCVTWUQ",
- "FCVTLUQ",
- "FCVTQWU",
- "FCVTQLU",
- "FSGNJQ",
- "FSGNJNQ",
- "FSGNJXQ",
- "FMVXQ",
- "FMVQX",
- "FEQQ",
- "FLEQ",
- "FLTQ",
- "FCLASSQ",
- "CSRRW",
- "CSRRS",
- "CSRRC",
- "CSRRWI",
- "CSRRSI",
- "CSRRCI",
- "ECALL",
- "SCALL",
- "EBREAK",
- "SBREAK",
- "MRET",
- "SRET",
- "URET",
- "DRET",
- "WFI",
- "SFENCEVMA",
- "HFENCEGVMA",
- "HFENCEVVMA",
- "WORD",
- "BEQZ",
- "BGEZ",
- "BGT",
- "BGTU",
- "BGTZ",
- "BLE",
- "BLEU",
- "BLEZ",
- "BLTZ",
- "BNEZ",
- "FNEGD",
- "FNEGS",
- "FNED",
- "FNES",
- "MOV",
- "MOVB",
- "MOVBU",
- "MOVF",
- "MOVD",
- "MOVH",
- "MOVHU",
- "MOVW",
- "MOVWU",
- "NEG",
- "NEGW",
- "NOT",
- "SEQZ",
- "SNEZ",
- "LAST",
- }
|