module Crabstone::MIPS

Constants

GRP_BITCOUNT
GRP_BRANCH_RELATIVE
GRP_CALL
GRP_CNMIPS
GRP_DSP
GRP_DSPR2
GRP_ENDING
GRP_FP64BIT
GRP_FPIDX
GRP_GP32BIT
GRP_GP64BIT
GRP_INT
GRP_INVALID
GRP_IRET
GRP_JUMP
GRP_MICROMIPS
GRP_MIPS16MODE
GRP_MIPS2
GRP_MIPS3
GRP_MIPS32
GRP_MIPS32R2
GRP_MIPS32R6
GRP_MIPS3_32
GRP_MIPS3_32R2
GRP_MIPS4_32
GRP_MIPS4_32R2
GRP_MIPS5_32R2
GRP_MIPS64
GRP_MIPS64R2
GRP_MIPS64R6
GRP_MSA
GRP_NONANSFPMATH
GRP_NOTFP64BIT
GRP_NOTINMICROMIPS
GRP_NOTMIPS32R6
GRP_NOTMIPS64R6
GRP_NOTNACL
GRP_PRIVILEGE
GRP_RET
GRP_SEINREG
GRP_STDENC
GRP_SWAP
INS_ABS
INS_ABSQ_S
INS_ADD
INS_ADDI
INS_ADDIU
INS_ADDIUPC
INS_ADDIUR1SP
INS_ADDIUR2
INS_ADDIUS5
INS_ADDIUSP
INS_ADDQ
INS_ADDQH
INS_ADDQH_R
INS_ADDQ_S
INS_ADDSC
INS_ADDS_A
INS_ADDS_S
INS_ADDS_U
INS_ADDU
INS_ADDU16
INS_ADDUH
INS_ADDUH_R
INS_ADDU_S
INS_ADDV
INS_ADDVI
INS_ADDWC
INS_ADD_A
INS_ALIGN
INS_ALUIPC
INS_AND
INS_AND16
INS_ANDI
INS_ANDI16
INS_APPEND
INS_ASUB_S
INS_ASUB_U
INS_AUI
INS_AUIPC
INS_AVER_S
INS_AVER_U
INS_AVE_S
INS_AVE_U
INS_B
INS_B16
INS_BADDU
INS_BAL
INS_BALC
INS_BALIGN
INS_BBIT0
INS_BBIT032
INS_BBIT1
INS_BBIT132
INS_BC
INS_BC0F
INS_BC0FL
INS_BC0T
INS_BC0TL
INS_BC1EQZ
INS_BC1F
INS_BC1FL
INS_BC1NEZ
INS_BC1T
INS_BC1TL
INS_BC2EQZ
INS_BC2F
INS_BC2FL
INS_BC2NEZ
INS_BC2T
INS_BC2TL
INS_BC3F
INS_BC3FL
INS_BC3T
INS_BC3TL
INS_BCLR
INS_BCLRI
INS_BEQ
INS_BEQC
INS_BEQL
INS_BEQZ
INS_BEQZ16
INS_BEQZALC
INS_BEQZC
INS_BGEC
INS_BGEUC
INS_BGEZ
INS_BGEZAL
INS_BGEZALC
INS_BGEZALL
INS_BGEZALS
INS_BGEZC
INS_BGEZL
INS_BGTZ
INS_BGTZALC
INS_BGTZC
INS_BGTZL
INS_BINSL
INS_BINSLI
INS_BINSR
INS_BINSRI
INS_BITREV
INS_BITSWAP
INS_BLEZ
INS_BLEZALC
INS_BLEZC
INS_BLEZL
INS_BLTC
INS_BLTUC
INS_BLTZ
INS_BLTZAL
INS_BLTZALC
INS_BLTZALL
INS_BLTZALS
INS_BLTZC
INS_BLTZL
INS_BMNZ
INS_BMNZI
INS_BMZ
INS_BMZI
INS_BNE
INS_BNEC
INS_BNEG
INS_BNEGI
INS_BNEL
INS_BNEZ
INS_BNEZ16
INS_BNEZALC
INS_BNEZC
INS_BNVC
INS_BNZ
INS_BOVC
INS_BPOSGE32
INS_BREAK
INS_BREAK16
INS_BSEL
INS_BSELI
INS_BSET
INS_BSETI
INS_BTEQZ
INS_BTNEZ
INS_BZ
INS_C
INS_CACHE
INS_CEIL
INS_CEQ
INS_CEQI
INS_CFC1
INS_CFCMSA
INS_CINS
INS_CINS32
INS_CLASS
INS_CLEI_S
INS_CLEI_U
INS_CLE_S
INS_CLE_U
INS_CLO
INS_CLTI_S
INS_CLTI_U
INS_CLT_S
INS_CLT_U
INS_CLZ
INS_CMP
INS_CMPGDU
INS_CMPGU
INS_CMPI
INS_CMPU
INS_COPY_S
INS_COPY_U
INS_CTC1
INS_CTCMSA
INS_CVT
INS_DADD
INS_DADDI
INS_DADDIU
INS_DADDU
INS_DAHI
INS_DALIGN
INS_DATI
INS_DAUI
INS_DBITSWAP
INS_DCLO
INS_DCLZ
INS_DDIV
INS_DDIVU
INS_DERET
INS_DEXT
INS_DEXTM
INS_DEXTU
INS_DI
INS_DINS
INS_DINSM
INS_DINSU
INS_DIV
INS_DIVU
INS_DIV_S
INS_DIV_U
INS_DLSA
INS_DMFC0
INS_DMFC1
INS_DMFC2
INS_DMOD
INS_DMODU
INS_DMTC0
INS_DMTC1
INS_DMTC2
INS_DMUH
INS_DMUHU
INS_DMUL
INS_DMULT
INS_DMULTU
INS_DMULU
INS_DOTP_S
INS_DOTP_U
INS_DPA
INS_DPADD_S
INS_DPADD_U
INS_DPAQX_S
INS_DPAQX_SA
INS_DPAQ_S
INS_DPAQ_SA
INS_DPAU
INS_DPAX
INS_DPOP
INS_DPS
INS_DPSQX_S
INS_DPSQX_SA
INS_DPSQ_S
INS_DPSQ_SA
INS_DPSU
INS_DPSUB_S
INS_DPSUB_U
INS_DPSX
INS_DROTR
INS_DROTR32
INS_DROTRV
INS_DSBH
INS_DSHD
INS_DSLL
INS_DSLL32
INS_DSLLV
INS_DSRA
INS_DSRA32
INS_DSRAV
INS_DSRL
INS_DSRL32
INS_DSRLV
INS_DSUB
INS_DSUBU
INS_EHB
INS_EI
INS_ENDING
INS_ERET
INS_EXT
INS_EXTP
INS_EXTPDP
INS_EXTPDPV
INS_EXTPV
INS_EXTR
INS_EXTRV
INS_EXTRV_R
INS_EXTRV_RS
INS_EXTRV_S
INS_EXTR_R
INS_EXTR_RS
INS_EXTR_S
INS_EXTS
INS_EXTS32
INS_FADD
INS_FCAF
INS_FCEQ
INS_FCLASS
INS_FCLE
INS_FCLT
INS_FCNE
INS_FCOR
INS_FCUEQ
INS_FCULE
INS_FCULT
INS_FCUN
INS_FCUNE
INS_FDIV
INS_FEXDO
INS_FEXP2
INS_FEXUPL
INS_FEXUPR
INS_FFINT_S
INS_FFINT_U
INS_FFQL
INS_FFQR
INS_FILL
INS_FLOG2
INS_FLOOR
INS_FMADD
INS_FMAX
INS_FMAX_A
INS_FMIN
INS_FMIN_A
INS_FMSUB
INS_FMUL
INS_FRCP
INS_FRINT
INS_FRSQRT
INS_FSAF
INS_FSEQ
INS_FSLE
INS_FSLT
INS_FSNE
INS_FSOR
INS_FSQRT
INS_FSUB
INS_FSUEQ
INS_FSULE
INS_FSULT
INS_FSUN
INS_FSUNE
INS_FTINT_S
INS_FTINT_U
INS_FTQ
INS_FTRUNC_S
INS_FTRUNC_U
INS_HADD_S
INS_HADD_U
INS_HSUB_S
INS_HSUB_U
INS_ILVEV
INS_ILVL
INS_ILVOD
INS_ILVR
INS_INS
INS_INSERT
INS_INSV
INS_INSVE
INS_INVALID
INS_J
INS_JAL
INS_JALR
INS_JALRC
INS_JALRS
INS_JALRS16
INS_JALR_HB
INS_JALS
INS_JALX
INS_JIALC
INS_JIC
INS_JR
INS_JR16
INS_JRADDIUSP
INS_JRC
INS_JR_HB
INS_LB
INS_LBU
INS_LBU16
INS_LBUX
INS_LD
INS_LDC1
INS_LDC2
INS_LDC3
INS_LDI
INS_LDL
INS_LDPC
INS_LDR
INS_LDXC1
INS_LH
INS_LHU
INS_LHU16
INS_LHX
INS_LI
INS_LI16
INS_LL
INS_LLD
INS_LSA
INS_LUI
INS_LUXC1
INS_LW
INS_LW16
INS_LWC1
INS_LWC2
INS_LWC3
INS_LWL
INS_LWM16
INS_LWM32
INS_LWP
INS_LWPC
INS_LWR
INS_LWU
INS_LWUPC
INS_LWX
INS_LWXC1
INS_LWXS
INS_MADD
INS_MADDF
INS_MADDR_Q
INS_MADDU
INS_MADDV
INS_MADD_Q
INS_MAQ_S
INS_MAQ_SA
INS_MAX
INS_MAXA
INS_MAXI_S
INS_MAXI_U
INS_MAX_A
INS_MAX_S
INS_MAX_U
INS_MFC0
INS_MFC1
INS_MFC2
INS_MFHC1
INS_MFHI
INS_MFLO
INS_MIN
INS_MINA
INS_MINI_S
INS_MINI_U
INS_MIN_A
INS_MIN_S
INS_MIN_U
INS_MOD
INS_MODSUB
INS_MODU
INS_MOD_S
INS_MOD_U
INS_MOV
INS_MOVE
INS_MOVEP
INS_MOVF
INS_MOVN
INS_MOVT
INS_MOVZ
INS_MSUB
INS_MSUBF
INS_MSUBR_Q
INS_MSUBU
INS_MSUBV
INS_MSUB_Q
INS_MTC0
INS_MTC1
INS_MTC2
INS_MTHC1
INS_MTHI
INS_MTHLIP
INS_MTLO
INS_MTM0
INS_MTM1
INS_MTM2
INS_MTP0
INS_MTP1
INS_MTP2
INS_MUH
INS_MUHU
INS_MUL
INS_MULEQ_S
INS_MULEU_S
INS_MULQ_RS
INS_MULQ_S
INS_MULR_Q
INS_MULSA
INS_MULSAQ_S
INS_MULT
INS_MULTU
INS_MULU
INS_MULV
INS_MUL_Q
INS_MUL_S
INS_NEG
INS_NEGU
INS_NLOC
INS_NLZC
INS_NMADD
INS_NMSUB
INS_NOP
INS_NOR
INS_NORI
INS_NOT
INS_NOT16
INS_OR
INS_OR16
INS_ORI
INS_PACKRL
INS_PAUSE
INS_PCKEV
INS_PCKOD
INS_PCNT
INS_PICK
INS_POP
INS_PRECEQ
INS_PRECEQU
INS_PRECEU
INS_PRECR
INS_PRECRQ
INS_PRECRQU_S
INS_PRECRQ_RS
INS_PRECR_SRA
INS_PRECR_SRA_R
INS_PREF
INS_PREPEND
INS_RADDU
INS_RDDSP
INS_RDHWR
INS_REPL
INS_REPLV
INS_RINT
INS_ROTR
INS_ROTRV
INS_ROUND
INS_SAT_S
INS_SAT_U
INS_SB
INS_SB16
INS_SC
INS_SCD
INS_SD
INS_SDBBP
INS_SDBBP16
INS_SDC1
INS_SDC2
INS_SDC3
INS_SDL
INS_SDR
INS_SDXC1
INS_SEB
INS_SEH
INS_SEL
INS_SELEQZ
INS_SELNEZ
INS_SEQ
INS_SEQI
INS_SH
INS_SH16
INS_SHF
INS_SHILO
INS_SHILOV
INS_SHLL
INS_SHLLV
INS_SHLLV_S
INS_SHLL_S
INS_SHRA
INS_SHRAV
INS_SHRAV_R
INS_SHRA_R
INS_SHRL
INS_SHRLV
INS_SLD
INS_SLDI
INS_SLL
INS_SLL16
INS_SLLI
INS_SLLV
INS_SLT
INS_SLTI
INS_SLTIU
INS_SLTU
INS_SNE
INS_SNEI
INS_SPLAT
INS_SPLATI
INS_SQRT
INS_SRA
INS_SRAI
INS_SRAR
INS_SRARI
INS_SRAV
INS_SRL
INS_SRL16
INS_SRLI
INS_SRLR
INS_SRLRI
INS_SRLV
INS_SSNOP
INS_ST
INS_SUB
INS_SUBQ
INS_SUBQH
INS_SUBQH_R
INS_SUBQ_S
INS_SUBSUS_U
INS_SUBSUU_S
INS_SUBS_S
INS_SUBS_U
INS_SUBU
INS_SUBU16
INS_SUBUH
INS_SUBUH_R
INS_SUBU_S
INS_SUBV
INS_SUBVI
INS_SUXC1
INS_SW
INS_SW16
INS_SWC1
INS_SWC2
INS_SWC3
INS_SWL
INS_SWM16
INS_SWM32
INS_SWP
INS_SWR
INS_SWXC1
INS_SYNC
INS_SYNCI
INS_SYSCALL
INS_TEQ
INS_TEQI
INS_TGE
INS_TGEI
INS_TGEIU
INS_TGEU
INS_TLBP
INS_TLBR
INS_TLBWI
INS_TLBWR
INS_TLT
INS_TLTI
INS_TLTIU
INS_TLTU
INS_TNE
INS_TNEI
INS_TRUNC
INS_V3MULU
INS_VMM0
INS_VMULU
INS_VSHF
INS_WAIT
INS_WRDSP
INS_WSBH
INS_XOR
INS_XOR16
INS_XORI
OP_IMM
OP_INVALID
OP_MEM
OP_REG
REG_0
REG_1
REG_10
REG_11
REG_12
REG_13
REG_14
REG_15
REG_16
REG_17
REG_18
REG_19
REG_2
REG_20
REG_21
REG_22
REG_23
REG_24
REG_25
REG_26
REG_27
REG_28
REG_29
REG_3
REG_30
REG_31
REG_4
REG_5
REG_6
REG_7
REG_8
REG_9
REG_A0
REG_A1
REG_A2
REG_A3
REG_AC0
REG_AC1
REG_AC2
REG_AC3
REG_AT
REG_CC0
REG_CC1
REG_CC2
REG_CC3
REG_CC4
REG_CC5
REG_CC6
REG_CC7
REG_DSPCARRY
REG_DSPCCOND
REG_DSPEFI
REG_DSPOUTFLAG
REG_DSPOUTFLAG16_19
REG_DSPOUTFLAG20
REG_DSPOUTFLAG21
REG_DSPOUTFLAG22
REG_DSPOUTFLAG23
REG_DSPPOS
REG_DSPSCOUNT
REG_ENDING
REG_F0
REG_F1
REG_F10
REG_F11
REG_F12
REG_F13
REG_F14
REG_F15
REG_F16
REG_F17
REG_F18
REG_F19
REG_F2
REG_F20
REG_F21
REG_F22
REG_F23
REG_F24
REG_F25
REG_F26
REG_F27
REG_F28
REG_F29
REG_F3
REG_F30
REG_F31
REG_F4
REG_F5
REG_F6
REG_F7
REG_F8
REG_F9
REG_FCC0
REG_FCC1
REG_FCC2
REG_FCC3
REG_FCC4
REG_FCC5
REG_FCC6
REG_FCC7
REG_FP
REG_GP
REG_HI
REG_HI0
REG_HI1
REG_HI2
REG_HI3
REG_INVALID
REG_K0
REG_K1
REG_LO
REG_LO0
REG_LO1
REG_LO2
REG_LO3
REG_MPL0
REG_MPL1
REG_MPL2
REG_P0
REG_P1
REG_P2
REG_PC
REG_RA
REG_S0
REG_S1
REG_S2
REG_S3
REG_S4
REG_S5
REG_S6
REG_S7
REG_S8
REG_SP
REG_T0
REG_T1
REG_T2
REG_T3
REG_T4
REG_T5
REG_T6
REG_T7
REG_T8
REG_T9
REG_V0
REG_V1
REG_W0
REG_W1
REG_W10
REG_W11
REG_W12
REG_W13
REG_W14
REG_W15
REG_W16
REG_W17
REG_W18
REG_W19
REG_W2
REG_W20
REG_W21
REG_W22
REG_W23
REG_W24
REG_W25
REG_W26
REG_W27
REG_W28
REG_W29
REG_W3
REG_W30
REG_W31
REG_W4
REG_W5
REG_W6
REG_W7
REG_W8
REG_W9
REG_ZERO