public static enum AArch64Assembler.Instruction extends Enum<AArch64Assembler.Instruction>
| Enum Constant and Description |
|---|
ADD |
ADDS |
ADR |
ADRP |
AND |
ANDS |
ASRV |
B |
BCOND |
BFM |
BIC |
BICS |
BL |
BLR |
BLR_NATIVE |
BR |
BRK |
CAS |
CBNZ |
CBZ |
CCMP |
CLREX |
CLS |
CLZ |
CSEL |
CSINC |
CSNEG |
DC |
DMB |
DSB |
EON |
EOR |
EXTR |
FABS |
FADD |
FCCMP |
FCMP |
FCMPZERO |
FCSEL |
FCVTDS |
FCVTSD |
FCVTZS |
FDIV |
FMADD |
FMAX |
FMIN |
FMOV |
FMOVCPU2FPU |
FMOVFPU2CPU |
FMSUB |
FMUL |
FNEG |
FRINTM |
FRINTN |
FRINTP |
FRINTZ |
FSQRT |
FSUB |
HINT |
HLT |
ISB |
LDADD |
LDAR |
LDAXR |
LDP |
LDR |
LDRS |
LDXR |
LSLV |
LSRV |
MADD |
MOVK |
MOVN |
MOVZ |
MRS |
MSR |
MSUB |
NOT |
ORN |
ORR |
RBIT |
RET |
REVW |
REVX |
RORV |
SBFM |
SCVTF |
SDIV |
STLR |
STLXR |
STP |
STR |
STXR |
SUB |
SUBS |
SWP |
TBNZ |
TBZ |
UBFM |
UDIV |
| Modifier and Type | Field and Description |
|---|---|
int |
encoding |
| Modifier and Type | Method and Description |
|---|---|
static AArch64Assembler.Instruction |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AArch64Assembler.Instruction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AArch64Assembler.Instruction BCOND
public static final AArch64Assembler.Instruction CBNZ
public static final AArch64Assembler.Instruction CBZ
public static final AArch64Assembler.Instruction TBZ
public static final AArch64Assembler.Instruction TBNZ
public static final AArch64Assembler.Instruction B
public static final AArch64Assembler.Instruction BL
public static final AArch64Assembler.Instruction BR
public static final AArch64Assembler.Instruction BLR
public static final AArch64Assembler.Instruction RET
public static final AArch64Assembler.Instruction LDR
public static final AArch64Assembler.Instruction LDRS
public static final AArch64Assembler.Instruction LDXR
public static final AArch64Assembler.Instruction LDAR
public static final AArch64Assembler.Instruction LDAXR
public static final AArch64Assembler.Instruction STR
public static final AArch64Assembler.Instruction STXR
public static final AArch64Assembler.Instruction STLR
public static final AArch64Assembler.Instruction STLXR
public static final AArch64Assembler.Instruction LDP
public static final AArch64Assembler.Instruction STP
public static final AArch64Assembler.Instruction CAS
public static final AArch64Assembler.Instruction LDADD
public static final AArch64Assembler.Instruction SWP
public static final AArch64Assembler.Instruction ADR
public static final AArch64Assembler.Instruction ADRP
public static final AArch64Assembler.Instruction ADD
public static final AArch64Assembler.Instruction ADDS
public static final AArch64Assembler.Instruction SUB
public static final AArch64Assembler.Instruction SUBS
public static final AArch64Assembler.Instruction CCMP
public static final AArch64Assembler.Instruction NOT
public static final AArch64Assembler.Instruction AND
public static final AArch64Assembler.Instruction BIC
public static final AArch64Assembler.Instruction ORR
public static final AArch64Assembler.Instruction ORN
public static final AArch64Assembler.Instruction EOR
public static final AArch64Assembler.Instruction EON
public static final AArch64Assembler.Instruction ANDS
public static final AArch64Assembler.Instruction BICS
public static final AArch64Assembler.Instruction ASRV
public static final AArch64Assembler.Instruction RORV
public static final AArch64Assembler.Instruction LSRV
public static final AArch64Assembler.Instruction LSLV
public static final AArch64Assembler.Instruction CLS
public static final AArch64Assembler.Instruction CLZ
public static final AArch64Assembler.Instruction RBIT
public static final AArch64Assembler.Instruction REVX
public static final AArch64Assembler.Instruction REVW
public static final AArch64Assembler.Instruction MOVN
public static final AArch64Assembler.Instruction MOVZ
public static final AArch64Assembler.Instruction MOVK
public static final AArch64Assembler.Instruction CSEL
public static final AArch64Assembler.Instruction CSNEG
public static final AArch64Assembler.Instruction CSINC
public static final AArch64Assembler.Instruction BFM
public static final AArch64Assembler.Instruction SBFM
public static final AArch64Assembler.Instruction UBFM
public static final AArch64Assembler.Instruction EXTR
public static final AArch64Assembler.Instruction MADD
public static final AArch64Assembler.Instruction MSUB
public static final AArch64Assembler.Instruction SDIV
public static final AArch64Assembler.Instruction UDIV
public static final AArch64Assembler.Instruction FMOV
public static final AArch64Assembler.Instruction FMOVCPU2FPU
public static final AArch64Assembler.Instruction FMOVFPU2CPU
public static final AArch64Assembler.Instruction FCVTDS
public static final AArch64Assembler.Instruction FCVTSD
public static final AArch64Assembler.Instruction FCVTZS
public static final AArch64Assembler.Instruction SCVTF
public static final AArch64Assembler.Instruction FABS
public static final AArch64Assembler.Instruction FSQRT
public static final AArch64Assembler.Instruction FNEG
public static final AArch64Assembler.Instruction FRINTM
public static final AArch64Assembler.Instruction FRINTN
public static final AArch64Assembler.Instruction FRINTP
public static final AArch64Assembler.Instruction FRINTZ
public static final AArch64Assembler.Instruction FADD
public static final AArch64Assembler.Instruction FSUB
public static final AArch64Assembler.Instruction FMUL
public static final AArch64Assembler.Instruction FDIV
public static final AArch64Assembler.Instruction FMAX
public static final AArch64Assembler.Instruction FMIN
public static final AArch64Assembler.Instruction FMADD
public static final AArch64Assembler.Instruction FMSUB
public static final AArch64Assembler.Instruction FCMP
public static final AArch64Assembler.Instruction FCMPZERO
public static final AArch64Assembler.Instruction FCCMP
public static final AArch64Assembler.Instruction FCSEL
public static final AArch64Assembler.Instruction HLT
public static final AArch64Assembler.Instruction BRK
public static final AArch64Assembler.Instruction CLREX
public static final AArch64Assembler.Instruction HINT
public static final AArch64Assembler.Instruction DMB
public static final AArch64Assembler.Instruction DSB
public static final AArch64Assembler.Instruction MRS
public static final AArch64Assembler.Instruction MSR
public static final AArch64Assembler.Instruction DC
public static final AArch64Assembler.Instruction ISB
public static final AArch64Assembler.Instruction BLR_NATIVE
public static AArch64Assembler.Instruction[] values()
public static AArch64Assembler.Instruction valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null