|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object scale.backend.alpha.Opcodes
public class Opcodes
This class provides Alpha instruction information.
$Id: Opcodes.java,v 1.10 2007-10-04 19:57:51 burrill Exp $
Copyright 2007 by the
Scale Compiler Group,
Department of Computer Science
University of Massachusetts,
Amherst MA. 01003, USA
All Rights Reserved.
Alpha opcodes are represented by an integer that is split into two fields.
Field Summary | |
---|---|
static int |
ADDF
|
static int |
ADDFC
|
static int |
ADDFS
|
static int |
ADDFSC
|
static int |
ADDFSU
|
static int |
ADDFSUC
|
static int |
ADDFU
|
static int |
ADDFUC
|
static int |
ADDG
|
static int |
ADDGC
|
static int |
ADDGS
|
static int |
ADDGSC
|
static int |
ADDGSU
|
static int |
ADDGSUC
|
static int |
ADDGU
|
static int |
ADDGUC
|
static int |
ADDL
|
static int |
ADDLV
|
static int |
ADDQ
|
static int |
ADDQV
|
static int |
ADDS
|
static int |
ADDSC
|
static int |
ADDSD
|
static int |
ADDSM
|
static int |
ADDSSU
|
static int |
ADDSSUC
|
static int |
ADDSSUD
|
static int |
ADDSSUI
|
static int |
ADDSSUM
|
static int |
ADDSU
|
static int |
ADDSUC
|
static int |
ADDSUD
|
static int |
ADDSUM
|
static int |
ADDSUSUIC
|
static int |
ADDSUSUID
|
static int |
ADDSUSUIM
|
static int |
ADDT
|
static int |
ADDTC
|
static int |
ADDTD
|
static int |
ADDTM
|
static int |
ADDTSU
|
static int |
ADDTSUC
|
static int |
ADDTSUD
|
static int |
ADDTSUI
|
static int |
ADDTSUM
|
static int |
ADDTU
|
static int |
ADDTUC
|
static int |
ADDTUD
|
static int |
ADDTUM
|
static int |
ADDTUSUIC
|
static int |
ADDTUSUID
|
static int |
ADDTUSUIM
|
static int |
AMASK
|
static int |
AND
|
static int |
BEQ
|
static int |
BGE
|
static int |
BGT
|
static int |
BIC
|
static int |
BIS
|
static int |
BLBC
|
static int |
BLBS
|
static int |
BLE
|
static int |
BLT
|
static int |
BNE
|
static int |
BR
|
static int |
BSR
|
static int |
CMOVEQ
|
static int |
CMOVGE
|
static int |
CMOVGT
|
static int |
CMOVLBC
|
static int |
CMOVLBS
|
static int |
CMOVLE
|
static int |
CMOVLT
|
static int |
CMOVNE
|
static int |
CMPBGE
|
static int |
CMPEQ
|
static int |
CMPGEQ
|
static int |
CMPGEQS
|
static int |
CMPGLE
|
static int |
CMPGLES
|
static int |
CMPGLT
|
static int |
CMPGLTS
|
static int |
CMPLE
|
static int |
CMPLT
|
static int |
CMPTEQ
|
static int |
CMPTEQSU
|
static int |
CMPTLE
|
static int |
CMPTLESU
|
static int |
CMPTLT
|
static int |
CMPTLTSU
|
static int |
CMPTUN
|
static int |
CMPTUNSU
|
static int |
CMPULE
|
static int |
CMPULT
|
static int |
CPYS
|
static int |
CPYSE
|
static int |
CPYSN
|
static int |
CTLZ
|
static int |
CTPOP
|
static int |
CTTZ
|
static int |
CVTDG
|
static int |
CVTDGC
|
static int |
CVTDGS
|
static int |
CVTDGSC
|
static int |
CVTDGSU
|
static int |
CVTDGSUC
|
static int |
CVTDGU
|
static int |
CVTDGUC
|
static int |
CVTGD
|
static int |
CVTGDC
|
static int |
CVTGDS
|
static int |
CVTGDSC
|
static int |
CVTGDSU
|
static int |
CVTGDSUC
|
static int |
CVTGDU
|
static int |
CVTGDUC
|
static int |
CVTGF
|
static int |
CVTGFC
|
static int |
CVTGFS
|
static int |
CVTGFSC
|
static int |
CVTGFSU
|
static int |
CVTGFSUC
|
static int |
CVTGFU
|
static int |
CVTGFUC
|
static int |
CVTLQ
|
static int |
CVTQF
|
static int |
CVTQFC
|
static int |
CVTQG
|
static int |
CVTQGC
|
static int |
CVTQL
|
static int |
CVTQLSV
|
static int |
CVTQLV
|
static int |
CVTQS
|
static int |
CVTQSC
|
static int |
CVTQSD
|
static int |
CVTQSM
|
static int |
CVTQSSUI
|
static int |
CVTQSSUIC
|
static int |
CVTQSSUID
|
static int |
CVTQSSUIM
|
static int |
CVTQT
|
static int |
CVTQTC
|
static int |
CVTQTD
|
static int |
CVTQTM
|
static int |
CVTQTSUI
|
static int |
CVTQTSUIC
|
static int |
CVTQTSUID
|
static int |
CVTQTSUIM
|
static int |
CVTTQ
|
static int |
CVTTQC
|
static int |
CVTTQD
|
static int |
CVTTQM
|
static int |
CVTTQSV
|
static int |
CVTTQSVC
|
static int |
CVTTQSVD
|
static int |
CVTTQSVI
|
static int |
CVTTQSVIC
|
static int |
CVTTQSVID
|
static int |
CVTTQSVIM
|
static int |
CVTTQSVM
|
static int |
CVTTQV
|
static int |
CVTTQVC
|
static int |
CVTTQVD
|
static int |
CVTTQVM
|
static int |
CVTTS
|
static int |
CVTTSC
|
static int |
CVTTSD
|
static int |
CVTTSM
|
static int |
CVTTSSU
|
static int |
CVTTSSUC
|
static int |
CVTTSSUD
|
static int |
CVTTSSUI
|
static int |
CVTTSSUIC
|
static int |
CVTTSSUID
|
static int |
CVTTSSUIM
|
static int |
CVTTSSUM
|
static int |
CVTTSU
|
static int |
CVTTSUC
|
static int |
CVTTSUD
|
static int |
CVTTSUM
|
static int |
DIVF
|
static int |
DIVFC
|
static int |
DIVFS
|
static int |
DIVFSC
|
static int |
DIVFSU
|
static int |
DIVFSUC
|
static int |
DIVFU
|
static int |
DIVFUC
|
static int |
DIVG
|
static int |
DIVGC
|
static int |
DIVGS
|
static int |
DIVGSC
|
static int |
DIVGSU
|
static int |
DIVGSUC
|
static int |
DIVGU
|
static int |
DIVGUC
|
static int |
DIVS
|
static int |
DIVSC
|
static int |
DIVSD
|
static int |
DIVSM
|
static int |
DIVSSU
|
static int |
DIVSSUC
|
static int |
DIVSSUD
|
static int |
DIVSSUI
|
static int |
DIVSSUIC
|
static int |
DIVSSUID
|
static int |
DIVSSUIM
|
static int |
DIVSSUM
|
static int |
DIVSU
|
static int |
DIVSUC
|
static int |
DIVSUD
|
static int |
DIVSUM
|
static int |
DIVT
|
static int |
DIVTC
|
static int |
DIVTD
|
static int |
DIVTM
|
static int |
DIVTSU
|
static int |
DIVTSUC
|
static int |
DIVTSUD
|
static int |
DIVTSUI
|
static int |
DIVTSUIC
|
static int |
DIVTSUID
|
static int |
DIVTSUIM
|
static int |
DIVTSUM
|
static int |
DIVTU
|
static int |
DIVTUC
|
static int |
DIVTUD
|
static int |
DIVTUM
|
static int |
EQV
|
static int |
EVB
|
static int |
EXCB
|
static int |
EXTBL
|
static int |
EXTLH
|
static int |
EXTLL
|
static int |
EXTQH
|
static int |
EXTQL
|
static int |
EXTWH
|
static int |
EXTWL
|
static int |
FBEQ
|
static int |
FBGE
|
static int |
FBGT
|
static int |
FBLE
|
static int |
FBLT
|
static int |
FBNE
|
static int |
FCMOVEQ
|
static int |
FCMOVGE
|
static int |
FCMOVGT
|
static int |
FCMOVLE
|
static int |
FCMOVLT
|
static int |
FCMOVNE
|
static int |
FETCH
|
static int |
FETCHM
|
static int |
FOP1
|
static int |
FOP2
|
static int |
FTOIS
|
static int |
FTOIT
|
static int |
HALT
|
static int |
IMB
|
static int |
IMPLVER
|
static int |
INSBL
|
static int |
INSLH
|
static int |
INSLL
|
static int |
INSQH
|
static int |
INSQL
|
static int |
INSWH
|
static int |
INSWL
|
static int |
ITOFF
|
static int |
ITOFS
|
static int |
ITOFT
|
static int |
JMP
|
static int |
JMPOP
|
static int |
JSR
|
static int |
JSRC
|
static int |
LDA
|
static int |
LDAH
|
static int |
LDBU
|
static int |
LDF
|
static int |
LDG
|
static int |
LDL
|
static int |
LDL_L
|
static int |
LDQ
|
static int |
LDQ_L
|
static int |
LDQ_U
|
static int |
LDS
|
static int |
LDT
|
static int |
LDWU
|
static int |
MAXSB8
|
static int |
MAXSW4
|
static int |
MAXUB8
|
static int |
MAXUW4
|
static int |
MB
|
static int |
MF_FPCR
|
static int |
MINSB8
|
static int |
MINSW4
|
static int |
MINUB8
|
static int |
MINUW4
|
static int |
MM
|
static int |
MSKBL
|
static int |
MSKLH
|
static int |
MSKLL
|
static int |
MSKQH
|
static int |
MSKQL
|
static int |
MSKWH
|
static int |
MSKWL
|
static int |
MT_FPCR
|
static int |
MULF
|
static int |
MULFC
|
static int |
MULFS
|
static int |
MULFSC
|
static int |
MULFSU
|
static int |
MULFSUC
|
static int |
MULFU
|
static int |
MULFUC
|
static int |
MULG
|
static int |
MULGC
|
static int |
MULGS
|
static int |
MULGSC
|
static int |
MULGSU
|
static int |
MULGSUC
|
static int |
MULGU
|
static int |
MULGUC
|
static int |
MULL
|
static int |
MULLV
|
static int |
MULQ
|
static int |
MULQV
|
static int |
MULS
|
static int |
MULSC
|
static int |
MULSD
|
static int |
MULSM
|
static int |
MULSSU
|
static int |
MULSSUC
|
static int |
MULSSUD
|
static int |
MULSSUI
|
static int |
MULSSUIC
|
static int |
MULSSUID
|
static int |
MULSSUIM
|
static int |
MULSSUM
|
static int |
MULSU
|
static int |
MULSUC
|
static int |
MULSUD
|
static int |
MULSUM
|
static int |
MULT
|
static int |
MULTC
|
static int |
MULTD
|
static int |
MULTM
|
static int |
MULTSU
|
static int |
MULTSUC
|
static int |
MULTSUD
|
static int |
MULTSUI
|
static int |
MULTSUIC
|
static int |
MULTSUID
|
static int |
MULTSUIM
|
static int |
MULTSUM
|
static int |
MULTU
|
static int |
MULTUC
|
static int |
MULTUD
|
static int |
MULTUM
|
static int |
OP1
|
static int |
OP2
|
static int |
OP3
|
static int |
OP4
|
static int |
OP5
|
static int |
OPC01
|
static int |
OPC02
|
static int |
OPC03
|
static int |
OPC04
|
static int |
OPC05
|
static int |
OPC06
|
static int |
OPC07
|
static int |
ORNOT
|
static int |
PAGE
|
static int |
PAL00
|
static int |
PAL19
|
static int |
PAL1B
|
static int |
PAL1D
|
static int |
PAL1E
|
static int |
PAL1F
|
static int |
PERR
|
static int |
PKLB
|
static int |
PKWB
|
static int |
RC
|
static int |
RET
|
static int |
RPCC
|
static int |
RS
|
static int |
S4ADDL
|
static int |
S4ADDQ
|
static int |
S4SUBL
|
static int |
S4SUBQ
|
static int |
S8ADDL
|
static int |
S8ADDQ
|
static int |
S8SUBL
|
static int |
S8SUBQ
|
static int |
SEXTB
|
static int |
SEXTW
|
static int |
SLL
|
static int |
SQRTF
|
static int |
SQRTG
|
static int |
SQRTS
|
static int |
SQRTT
|
static int |
SRA
|
static int |
SRL
|
static int |
STB
|
static int |
STF
|
static int |
STG
|
static int |
STL
|
static int |
STL_C
|
static int |
STQ
|
static int |
STQ_C
|
static int |
STQ_U
|
static int |
STS
|
static int |
STT
|
static int |
STW
|
static int |
SUBF
|
static int |
SUBFC
|
static int |
SUBFS
|
static int |
SUBFSC
|
static int |
SUBFSU
|
static int |
SUBFSUC
|
static int |
SUBFU
|
static int |
SUBFUC
|
static int |
SUBG
|
static int |
SUBGC
|
static int |
SUBGS
|
static int |
SUBGSC
|
static int |
SUBGSU
|
static int |
SUBGSUC
|
static int |
SUBGU
|
static int |
SUBGUC
|
static int |
SUBL
|
static int |
SUBLV
|
static boolean[] |
subop
Map from primary opcode to secondary function code is used indication. |
static int |
SUBQ
|
static int |
SUBQV
|
static int |
SUBS
|
static int |
SUBSC
|
static int |
SUBSD
|
static int |
SUBSM
|
static int |
SUBSSU
|
static int |
SUBSSUC
|
static int |
SUBSSUD
|
static int |
SUBSSUI
|
static int |
SUBSSUIC
|
static int |
SUBSSUID
|
static int |
SUBSSUIM
|
static int |
SUBSSUM
|
static int |
SUBSU
|
static int |
SUBSUC
|
static int |
SUBSUD
|
static int |
SUBSUM
|
static int |
SUBT
|
static int |
SUBTC
|
static int |
SUBTD
|
static int |
SUBTM
|
static int |
SUBTSU
|
static int |
SUBTSUC
|
static int |
SUBTSUD
|
static int |
SUBTSUI
|
static int |
SUBTSUIC
|
static int |
SUBTSUID
|
static int |
SUBTSUIM
|
static int |
SUBTSUM
|
static int |
SUBTU
|
static int |
SUBTUC
|
static int |
SUBTUD
|
static int |
SUBTUM
|
static int |
TRAPB
|
static int |
UMULH
|
static int |
UNPKBL
|
static int |
UNPKBW
|
static int |
VAX
|
static int |
WH64
|
static int |
WMB
|
static int |
XOR
|
static int |
ZAP
|
static int |
ZAPNOT
|
Constructor Summary | |
---|---|
Opcodes()
|
Method Summary | |
---|---|
static int |
getExecutionCycles(int opcode)
Return the number of cycles required for the instruction. |
static java.lang.String |
getOp(Branch inst)
Return the opcode mnemonic for the instruction. |
static java.lang.String |
getOp(Instruction inst)
Return the opcode mnemonic for the instruction. |
static java.lang.String |
getOp(int opcode)
Return the opcode mnemonic for the instruction opcode. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int PAL00
public static final int OPC01
public static final int OPC02
public static final int OPC03
public static final int OPC04
public static final int OPC05
public static final int OPC06
public static final int OPC07
public static final int LDA
public static final int LDAH
public static final int LDBU
public static final int LDQ_U
public static final int LDWU
public static final int STW
public static final int STB
public static final int STQ_U
public static final int OP1
public static final int OP2
public static final int OP3
public static final int OP4
public static final int OP5
public static final int VAX
public static final int FOP1
public static final int FOP2
public static final int PAGE
public static final int PAL19
public static final int JMPOP
public static final int PAL1B
public static final int MM
public static final int PAL1D
public static final int PAL1E
public static final int PAL1F
public static final int LDF
public static final int LDG
public static final int LDS
public static final int LDT
public static final int STF
public static final int STG
public static final int STS
public static final int STT
public static final int LDL
public static final int LDQ
public static final int LDL_L
public static final int LDQ_L
public static final int STL
public static final int STQ
public static final int STL_C
public static final int STQ_C
public static final int BR
public static final int FBEQ
public static final int FBLT
public static final int FBLE
public static final int BSR
public static final int FBNE
public static final int FBGE
public static final int FBGT
public static final int BLBC
public static final int BEQ
public static final int BLT
public static final int BLE
public static final int BLBS
public static final int BNE
public static final int BGE
public static final int BGT
public static final int HALT
public static final int IMB
public static final int ADDL
public static final int ADDQ
public static final int ADDLV
public static final int ADDQV
public static final int CMPULE
public static final int CMPBGE
public static final int S4ADDL
public static final int S4ADDQ
public static final int CMPEQ
public static final int CMPLT
public static final int CMPLE
public static final int CMPULT
public static final int S8ADDL
public static final int S8ADDQ
public static final int S8SUBL
public static final int S8SUBQ
public static final int SUBL
public static final int SUBLV
public static final int SUBQ
public static final int SUBQV
public static final int S4SUBL
public static final int S4SUBQ
public static final int AND
public static final int BIC
public static final int CMOVEQ
public static final int CMOVNE
public static final int CMOVLBS
public static final int BIS
public static final int ORNOT
public static final int CMOVLT
public static final int CMOVGE
public static final int CMOVLBC
public static final int XOR
public static final int EQV
public static final int AMASK
public static final int CMOVLE
public static final int CMOVGT
public static final int IMPLVER
public static final int SLL
public static final int SRA
public static final int SRL
public static final int EXTBL
public static final int EXTWL
public static final int EXTLL
public static final int EXTQL
public static final int EXTWH
public static final int EXTLH
public static final int EXTQH
public static final int INSBL
public static final int INSWL
public static final int INSLL
public static final int INSQL
public static final int INSWH
public static final int INSLH
public static final int INSQH
public static final int MSKBL
public static final int MSKWL
public static final int MSKLL
public static final int MSKQL
public static final int MSKWH
public static final int MSKLH
public static final int MSKQH
public static final int ZAP
public static final int ZAPNOT
public static final int MULL
public static final int MULQV
public static final int MULLV
public static final int UMULH
public static final int MULQ
public static final int SQRTF
public static final int SQRTG
public static final int SQRTS
public static final int SQRTT
public static final int ITOFF
public static final int ITOFS
public static final int ITOFT
public static final int ADDF
public static final int ADDFC
public static final int ADDFU
public static final int ADDFUC
public static final int ADDFS
public static final int ADDFSC
public static final int ADDFSU
public static final int ADDFSUC
public static final int CVTDG
public static final int CVTDGC
public static final int CVTDGU
public static final int CVTDGUC
public static final int CVTDGS
public static final int CVTDGSC
public static final int CVTDGSU
public static final int CVTDGSUC
public static final int ADDG
public static final int ADDGC
public static final int ADDGU
public static final int ADDGUC
public static final int ADDGS
public static final int ADDGSC
public static final int ADDGSU
public static final int ADDGSUC
public static final int CMPGEQ
public static final int CMPGEQS
public static final int CMPGLT
public static final int CMPGLTS
public static final int CMPGLE
public static final int CMPGLES
public static final int CVTGF
public static final int CVTGFC
public static final int CVTGFU
public static final int CVTGFUC
public static final int CVTGFS
public static final int CVTGFSC
public static final int CVTGFSU
public static final int CVTGFSUC
public static final int CVTGD
public static final int CVTGDC
public static final int CVTGDU
public static final int CVTGDUC
public static final int CVTGDS
public static final int CVTGDSC
public static final int CVTGDSU
public static final int CVTGDSUC
public static final int CVTQF
public static final int CVTQFC
public static final int CVTQG
public static final int CVTQGC
public static final int DIVF
public static final int DIVFC
public static final int DIVFU
public static final int DIVFUC
public static final int DIVFS
public static final int DIVFSC
public static final int DIVFSU
public static final int DIVFSUC
public static final int DIVG
public static final int DIVGC
public static final int DIVGU
public static final int DIVGUC
public static final int DIVGS
public static final int DIVGSC
public static final int DIVGSU
public static final int DIVGSUC
public static final int MULF
public static final int MULFC
public static final int MULFU
public static final int MULFUC
public static final int MULFS
public static final int MULFSC
public static final int MULFSU
public static final int MULFSUC
public static final int MULG
public static final int MULGC
public static final int MULGU
public static final int MULGUC
public static final int MULGS
public static final int MULGSC
public static final int MULGSU
public static final int MULGSUC
public static final int SUBF
public static final int SUBFC
public static final int SUBFU
public static final int SUBFUC
public static final int SUBFS
public static final int SUBFSC
public static final int SUBFSU
public static final int SUBFSUC
public static final int SUBG
public static final int SUBGC
public static final int SUBGU
public static final int SUBGUC
public static final int SUBGS
public static final int SUBGSC
public static final int SUBGSU
public static final int SUBGSUC
public static final int ADDS
public static final int ADDSC
public static final int ADDSM
public static final int ADDSD
public static final int ADDSU
public static final int ADDSUC
public static final int ADDSUM
public static final int ADDSUD
public static final int ADDSSU
public static final int ADDSSUC
public static final int ADDSSUM
public static final int ADDSSUD
public static final int ADDSSUI
public static final int ADDSUSUIC
public static final int ADDSUSUIM
public static final int ADDSUSUID
public static final int ADDT
public static final int ADDTC
public static final int ADDTM
public static final int ADDTD
public static final int ADDTU
public static final int ADDTUC
public static final int ADDTUM
public static final int ADDTUD
public static final int ADDTSU
public static final int ADDTSUC
public static final int ADDTSUM
public static final int ADDTSUD
public static final int ADDTSUI
public static final int ADDTUSUIC
public static final int ADDTUSUIM
public static final int ADDTUSUID
public static final int CMPTUN
public static final int CMPTEQ
public static final int CMPTLT
public static final int CMPTLE
public static final int CMPTUNSU
public static final int CMPTEQSU
public static final int CMPTLTSU
public static final int CMPTLESU
public static final int CVTQS
public static final int CVTQSC
public static final int CVTQSM
public static final int CVTQSD
public static final int CVTQSSUI
public static final int CVTQSSUIC
public static final int CVTQSSUIM
public static final int CVTQSSUID
public static final int CVTQT
public static final int CVTQTC
public static final int CVTQTM
public static final int CVTQTD
public static final int CVTQTSUI
public static final int CVTQTSUIC
public static final int CVTQTSUIM
public static final int CVTQTSUID
public static final int CVTTS
public static final int CVTTSC
public static final int CVTTSM
public static final int CVTTSD
public static final int CVTTSU
public static final int CVTTSUC
public static final int CVTTSUM
public static final int CVTTSUD
public static final int CVTTSSU
public static final int CVTTSSUC
public static final int CVTTSSUM
public static final int CVTTSSUD
public static final int CVTTSSUI
public static final int CVTTSSUIC
public static final int CVTTSSUIM
public static final int CVTTSSUID
public static final int DIVS
public static final int DIVSC
public static final int DIVSM
public static final int DIVSD
public static final int DIVSU
public static final int DIVSUC
public static final int DIVSUM
public static final int DIVSUD
public static final int DIVSSU
public static final int DIVSSUC
public static final int DIVSSUM
public static final int DIVSSUD
public static final int DIVSSUI
public static final int DIVSSUIC
public static final int DIVSSUIM
public static final int DIVSSUID
public static final int DIVT
public static final int DIVTC
public static final int DIVTM
public static final int DIVTD
public static final int DIVTU
public static final int DIVTUC
public static final int DIVTUM
public static final int DIVTUD
public static final int DIVTSU
public static final int DIVTSUC
public static final int DIVTSUM
public static final int DIVTSUD
public static final int DIVTSUI
public static final int DIVTSUIC
public static final int DIVTSUIM
public static final int DIVTSUID
public static final int MULS
public static final int MULSC
public static final int MULSM
public static final int MULSD
public static final int MULSU
public static final int MULSUC
public static final int MULSUM
public static final int MULSUD
public static final int MULSSU
public static final int MULSSUC
public static final int MULSSUM
public static final int MULSSUD
public static final int MULSSUI
public static final int MULSSUIC
public static final int MULSSUIM
public static final int MULSSUID
public static final int MULT
public static final int MULTC
public static final int MULTM
public static final int MULTD
public static final int MULTU
public static final int MULTUC
public static final int MULTUM
public static final int MULTUD
public static final int MULTSU
public static final int MULTSUC
public static final int MULTSUM
public static final int MULTSUD
public static final int MULTSUI
public static final int MULTSUIC
public static final int MULTSUIM
public static final int MULTSUID
public static final int SUBS
public static final int SUBSC
public static final int SUBSM
public static final int SUBSD
public static final int SUBSU
public static final int SUBSUC
public static final int SUBSUM
public static final int SUBSUD
public static final int SUBSSU
public static final int SUBSSUC
public static final int SUBSSUM
public static final int SUBSSUD
public static final int SUBSSUI
public static final int SUBSSUIC
public static final int SUBSSUIM
public static final int SUBSSUID
public static final int SUBT
public static final int SUBTC
public static final int SUBTM
public static final int SUBTD
public static final int SUBTU
public static final int SUBTUC
public static final int SUBTUM
public static final int SUBTUD
public static final int SUBTSU
public static final int SUBTSUC
public static final int SUBTSUM
public static final int SUBTSUD
public static final int SUBTSUI
public static final int SUBTSUIC
public static final int SUBTSUIM
public static final int SUBTSUID
public static final int CVTTQ
public static final int CVTTQC
public static final int CVTTQV
public static final int CVTTQVC
public static final int CVTTQSV
public static final int CVTTQSVC
public static final int CVTTQSVI
public static final int CVTTQSVIC
public static final int CVTTQD
public static final int CVTTQVD
public static final int CVTTQSVD
public static final int CVTTQSVID
public static final int CVTTQM
public static final int CVTTQVM
public static final int CVTTQSVM
public static final int CVTTQSVIM
public static final int CVTLQ
public static final int CPYS
public static final int CPYSN
public static final int CPYSE
public static final int MT_FPCR
public static final int MF_FPCR
public static final int CVTQL
public static final int FCMOVEQ
public static final int FCMOVNE
public static final int FCMOVLT
public static final int FCMOVGE
public static final int FCMOVLE
public static final int FCMOVGT
public static final int CVTQLV
public static final int CVTQLSV
public static final int FETCH
public static final int FETCHM
public static final int MB
public static final int RC
public static final int RPCC
public static final int RS
public static final int TRAPB
public static final int EVB
public static final int EXCB
public static final int WH64
public static final int WMB
public static final int JMP
public static final int JSR
public static final int JSRC
public static final int RET
public static final int SEXTB
public static final int SEXTW
public static final int CTPOP
public static final int PERR
public static final int CTLZ
public static final int CTTZ
public static final int UNPKBW
public static final int UNPKBL
public static final int PKWB
public static final int PKLB
public static final int MINSB8
public static final int MINSW4
public static final int MINUB8
public static final int MINUW4
public static final int MAXUB8
public static final int MAXUW4
public static final int MAXSB8
public static final int MAXSW4
public static final int FTOIT
public static final int FTOIS
public static final boolean[] subop
Constructor Detail |
---|
public Opcodes()
Method Detail |
---|
public static java.lang.String getOp(Instruction inst)
public static java.lang.String getOp(Branch inst)
public static java.lang.String getOp(int opcode)
public static int getExecutionCycles(int opcode)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |