Package jnr.a64asm
Class SerializerIntrinsics_a64
java.lang.Object
jnr.a64asm.SerializerCore
jnr.a64asm.SerializerIntrinsics_a64
- Direct Known Subclasses:
Serializer
Assembler instruction serializer.
-
Field Summary
Fields inherited from class jnr.a64asm.SerializerCore
_none -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidccmn(Register Xn, Immediate val, Immediate nzcv, Conditions cc) final voidccmn(Register Xn, Register Xm, Immediate nzcv, Conditions cc) final voidccmp(Register Xn, Immediate val, Immediate nzcv, Conditions cc) final voidccmp(Register Xn, Register Xm, Immediate nzcv, Conditions cc) final voidcinc(Register Xd, Register Xn, Conditions cc) final voidcinv(Register Xd, Register Xn, Conditions cc) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidcneg(Register Xd, Register Xn, Conditions cc) final voidcsel(Register Xd, Register Xn, Register Xm, Conditions cc) final voidcset(Register Xd, Conditions cc) final voidcsetm(Register Xd, Conditions cc) final voidcsinc(Register Xd, Register Xn, Register Xm, Conditions cc) final voidcsinv(Register Xd, Register Xn, Register Xm, Conditions cc) final voidcsneg(Register Xd, Register Xn, Register Xm, Conditions cc) final voidfinal voidfinal voidfinal voidfinal voidfinal voiddrps()final voidfinal voidfinal voidfinal voidfinal voideret()final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidldp(Register Xd, Register Xn, Post_index location) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidldr(Register Xd, Post_index postindex) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidmsr(SysRegister srt, Register Xd) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidnop()final voidfinal voidfinal voidfinal voidprfm(PRFOP_ENUM Xd, Immediate imm19) final voidprfm(PRFOP_ENUM Xd, Register Xn, Immediate imm12) final voidprfm(PRFOP_ENUM label, Register Xn, Register Rm, Ext ext) final voidprfum(PRFOP_ENUM Xd, Register Xn, Immediate imm9) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidsev()final voidsevl()final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidstp(Register Xd, Register Xn, Post_index location) final voidfinal voidfinal voidstr(Register Xd, Post_index postindex) final voidfinal voidfinal voidfinal voidstrb(Register Xd, Post_index pindex) final voidfinal voidfinal voidfinal voidstrh(Register Xd, Post_index pindex) final voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidfinal voidwfe()final voidwfi()final voidyield()
-
Constructor Details
-
SerializerIntrinsics_a64
public SerializerIntrinsics_a64()
-
-
Method Details
-
adc
-
adcs
-
add
-
add
-
add
-
adds
-
adds
-
adds
-
adr
-
adrp
-
and
-
and
-
ands
-
ands
-
asr
-
asr
-
asrv
-
b
-
bcc
-
bcs
-
beq
-
bfi
-
bfm
-
bfxil
-
bge
-
bgt
-
bhi
-
bhs
-
bic
-
bics
-
bl
-
ble
-
blo
-
blr
-
bls
-
blt
-
bmi
-
bne
-
bpl
-
br
-
brk
-
bvc
-
bvs
-
cbnz
-
cbz
-
ccmn
-
ccmn
-
ccmp
-
ccmp
-
cinc
-
cinv
-
clrex
-
cls
-
clz
-
cmn
-
cmn
-
cmn
-
cmp
-
cmp
-
cmp
-
cneg
-
csel
-
cset
-
csetm
-
csinc
-
csinv
-
csneg
-
dc
-
dcps1
-
dcps2
-
dcps3
-
dmb
-
drps
public final void drps() -
dsb
-
eon
-
eor
-
eor
-
eret
public final void eret() -
extr
-
hint
-
hlt
-
hvc
-
ic
-
isb
-
ldar
-
ldarb
-
ldarh
-
ldaxp
-
ldaxr
-
ldaxrb
-
ldaxrh
-
ldnp
-
ldp
-
ldp
-
ldp
-
ldpsw
-
ldpsw
-
ldpsw
-
ldr
-
ldr
-
ldr
-
ldr
-
ldr
-
ldrb
-
ldrb
-
ldrb
-
ldrb
-
ldrh
-
ldrh
-
ldrh
-
ldrh
-
ldrsb
-
ldrsb
-
ldrsb
-
ldrsb
-
ldrsh
-
ldrsh
-
ldrsh
-
ldrsh
-
ldrsw
-
ldrsw
-
ldrsw
-
ldrsw
-
ldrsw
-
ldtr
-
ldtrb
-
ldtrh
-
ldtrsb
-
ldtrsh
-
ldtrsw
-
ldur
-
ldurb
-
ldurh
-
ldursb
-
ldursh
-
ldursw
-
ldxp
-
ldxr
-
ldxrb
-
ldxrh
-
lsl
-
lsl
-
lslv
-
lsr
-
lsr
-
lsrv
-
madd
-
mneg
-
mov
-
mov
-
mov
-
movk
-
movn
-
movz
-
mrs
-
msr
-
msr
-
msub
-
mul
-
mvn
-
neg
-
negs
-
ngc
-
ngcs
-
nop
public final void nop() -
orn
-
orr
-
orr
-
prfm
-
prfm
-
prfm
-
prfum
-
rbit
-
ret
-
rev
-
rev16
-
rev32
-
ror
-
ror
-
rorv
-
sbc
-
sbcs
-
sbfiz
-
sbfm
-
sbfx
-
sdiv
-
sev
public final void sev() -
sevl
public final void sevl() -
smaddl
-
smc
-
smnegl
-
smsubl
-
smulh
-
smull
-
stlr
-
stlrb
-
stlrh
-
stlxp
-
stlxr
-
stlxrb
-
stlxrh
-
stnp
-
stp
-
stp
-
stp
-
str
-
str
-
str
-
str
-
strb
-
strb
-
strb
-
strb
-
strh
-
strh
-
strh
-
strh
-
sttr
-
sttrb
-
sttrh
-
stur
-
sturb
-
sturh
-
stxp
-
stxr
-
stxrb
-
stxrh
-
sub
-
sub
-
sub
-
subs
-
subs
-
subs
-
svc
-
sxtb
-
sxth
-
sxtw
-
tbnz
-
tbz
-
tst
-
tst
-
ubfiz
-
ubfm
-
ubfx
-
udiv
-
umaddl
-
umnegl
-
umsubl
-
umulh
-
umull
-
uxtb
-
uxth
-
uxtw
-
wfe
public final void wfe() -
wfi
public final void wfi() -
yield
public final void yield()
-