Package jnr.a64asm
Class SerializerIntrinsics_a64
- java.lang.Object
-
- jnr.a64asm.SerializerCore
-
- jnr.a64asm.SerializerIntrinsics_a64
-
- Direct Known Subclasses:
Serializer
public abstract class SerializerIntrinsics_a64 extends SerializerCore
Assembler instruction serializer.
-
-
Field Summary
-
Fields inherited from class jnr.a64asm.SerializerCore
_none
-
-
Constructor Summary
Constructors Constructor Description SerializerIntrinsics_a64()
-
Method Summary
-
-
-
Method Detail
-
b
public final void b(Immediate Xd)
-
bcc
public final void bcc(Immediate Xd)
-
bcs
public final void bcs(Immediate Xd)
-
beq
public final void beq(Immediate imm19)
-
bge
public final void bge(Immediate label)
-
bgt
public final void bgt(Immediate label)
-
bhi
public final void bhi(Immediate label)
-
bhs
public final void bhs(Immediate label)
-
bl
public final void bl(Immediate label)
-
ble
public final void ble(Immediate label)
-
blo
public final void blo(Immediate label)
-
blr
public final void blr(Register Xn)
-
bls
public final void bls(Immediate label)
-
blt
public final void blt(Immediate label)
-
bmi
public final void bmi(Immediate label)
-
bne
public final void bne(Immediate label)
-
bpl
public final void bpl(Immediate label)
-
br
public final void br(Register Xn)
-
brk
public final void brk(Immediate val)
-
bvc
public final void bvc(Immediate label)
-
bvs
public final void bvs(Immediate label)
-
ccmn
public final void ccmn(Register Xn, Immediate val, Immediate nzcv, Conditions cc)
-
ccmn
public final void ccmn(Register Xn, Register Xm, Immediate nzcv, Conditions cc)
-
ccmp
public final void ccmp(Register Xn, Immediate val, Immediate nzcv, Conditions cc)
-
ccmp
public final void ccmp(Register Xn, Register Xm, Immediate nzcv, Conditions cc)
-
cinc
public final void cinc(Register Xd, Register Xn, Conditions cc)
-
cinv
public final void cinv(Register Xd, Register Xn, Conditions cc)
-
clrex
public final void clrex(Immediate val)
-
cneg
public final void cneg(Register Xd, Register Xn, Conditions cc)
-
csel
public final void csel(Register Xd, Register Xn, Register Xm, Conditions cc)
-
cset
public final void cset(Register Xd, Conditions cc)
-
csetm
public final void csetm(Register Xd, Conditions cc)
-
csinc
public final void csinc(Register Xd, Register Xn, Register Xm, Conditions cc)
-
csinv
public final void csinv(Register Xd, Register Xn, Register Xm, Conditions cc)
-
csneg
public final void csneg(Register Xd, Register Xn, Register Xm, Conditions cc)
-
dcps1
public final void dcps1(Immediate val)
-
dcps2
public final void dcps2(Immediate val)
-
dcps3
public final void dcps3(Immediate val)
-
dmb
public final void dmb(Immediate val)
-
drps
public final void drps()
-
dsb
public final void dsb(Immediate val)
-
eret
public final void eret()
-
hint
public final void hint(Immediate val)
-
hlt
public final void hlt(Immediate val)
-
hvc
public final void hvc(Immediate val)
-
isb
public final void isb(Immediate val)
-
ldp
public final void ldp(Register Xd, Register Xn, Post_index location)
-
ldr
public final void ldr(Register Xd, Post_index postindex)
-
msr
public final void msr(SysRegister srt, Register Xd)
-
nop
public final void nop()
-
prfm
public final void prfm(PRFOP_ENUM Xd, Register Xn, Immediate imm12)
-
prfm
public final void prfm(PRFOP_ENUM Xd, Immediate imm19)
-
prfm
public final void prfm(PRFOP_ENUM label, Register Xn, Register Rm, Ext ext)
-
prfum
public final void prfum(PRFOP_ENUM Xd, Register Xn, Immediate imm9)
-
ret
public final void ret(Register Xd)
-
sev
public final void sev()
-
sevl
public final void sevl()
-
smc
public final void smc(Immediate val)
-
stp
public final void stp(Register Xd, Register Xn, Post_index location)
-
str
public final void str(Register Xd, Post_index postindex)
-
strb
public final void strb(Register Xd, Post_index pindex)
-
strh
public final void strh(Register Xd, Post_index pindex)
-
stxp
public final void stxp(Register Xd, Register Xn, Register Xm, Register location, Immediate zero)
-
svc
public final void svc(Immediate val)
-
wfe
public final void wfe()
-
wfi
public final void wfi()
-
yield
public final void yield()
-
-