All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
adc(Register dst,
Register Xn,
Register Xm) |
void |
adcs(Register Xd,
Register Xn,
Register Xm) |
void |
add(Register Xd,
Register Xn,
Immediate val,
Shift sft) |
void |
add(Register Xd,
Register Xn,
Register Xm,
Ext extnd) |
void |
add(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
adds(Register Xd,
Register Xn,
Immediate val,
Shift sft) |
void |
adds(Register Xd,
Register Xn,
Register Xm,
Ext extnd) |
void |
adds(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
adr(Register Xd,
Label label) |
void |
adrp(Register Xd,
Label label) |
void |
and(Register Xd,
Register Xn,
Immediate val) |
void |
and(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
ands(Register Xd,
Register Xn,
Immediate val) |
void |
ands(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
asr(Register Xd,
Register Xn,
Immediate val) |
void |
asr(Register Xd,
Register Xn,
Register Xm) |
void |
asrv(Register Xd,
Register Xn,
Register Xm) |
void |
b(Immediate Xd) |
void |
bcc(Immediate Xd) |
void |
bcs(Immediate Xd) |
void |
beq(Immediate imm19) |
void |
bfi(Register Xd,
Register Xn,
Immediate val,
Immediate width) |
void |
bfm(Register Xd,
Register Xn,
Immediate val1,
Immediate val2) |
void |
bfxil(Register Xd,
Register Xn,
Immediate val,
Immediate width) |
void |
bge(Immediate label) |
void |
bgt(Immediate label) |
void |
bhi(Immediate label) |
void |
bhs(Immediate label) |
void |
bic(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
bics(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
bl(Immediate label) |
void |
ble(Immediate label) |
void |
blo(Immediate label) |
void |
blr(Register Xn) |
void |
bls(Immediate label) |
void |
blt(Immediate label) |
void |
bmi(Immediate label) |
void |
bne(Immediate label) |
void |
bpl(Immediate label) |
void |
br(Register Xn) |
void |
brk(Immediate val) |
void |
bvc(Immediate label) |
void |
bvs(Immediate label) |
void |
cbnz(Register Xn,
Label label) |
void |
cbz(Register Xn,
Label label) |
void |
ccmn(Register Xn,
Immediate val,
Immediate nzcv,
Conditions cc) |
void |
ccmn(Register Xn,
Register Xm,
Immediate nzcv,
Conditions cc) |
void |
ccmp(Register Xn,
Immediate val,
Immediate nzcv,
Conditions cc) |
void |
ccmp(Register Xn,
Register Xm,
Immediate nzcv,
Conditions cc) |
void |
cinc(Register Xd,
Register Xn,
Conditions cc) |
void |
cinv(Register Xd,
Register Xn,
Conditions cc) |
void |
clrex(Immediate val) |
void |
cls(Register Xd,
Register Xn) |
void |
clz(Register Xd,
Register Xn) |
void |
cmn(Register Xd,
Immediate val,
Shift sft) |
void |
cmn(Register Xd,
Register Xn,
Ext extend) |
void |
cmn(Register Xd,
Register Xn,
Shift sft) |
void |
cmp(Register Xd,
Immediate val,
Shift sft) |
void |
cmp(Register Xd,
Register Xn,
Ext extend) |
void |
cmp(Register Xd,
Register Xn,
Shift sft) |
void |
cneg(Register Xd,
Register Xn,
Conditions cc) |
void |
csel(Register Xd,
Register Xn,
Register Xm,
Conditions cc) |
void |
cset(Register Xd,
Conditions cc) |
void |
csetm(Register Xd,
Conditions cc) |
void |
csinc(Register Xd,
Register Xn,
Register Xm,
Conditions cc) |
void |
csinv(Register Xd,
Register Xn,
Register Xm,
Conditions cc) |
void |
csneg(Register Xd,
Register Xn,
Register Xm,
Conditions cc) |
void |
dc(Register Xd,
Register Xn) |
void |
dcps1(Immediate val) |
void |
dcps2(Immediate val) |
void |
dcps3(Immediate val) |
void |
dmb(Immediate val) |
void |
drps() |
void |
dsb(Immediate val) |
void |
eon(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
eor(Register Xd,
Register Xn,
Immediate val) |
void |
eor(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
eret() |
void |
extr(Register Xd,
Register Xn,
Register Xm,
Immediate val) |
void |
hint(Immediate val) |
void |
hlt(Immediate val) |
void |
hvc(Immediate val) |
void |
ic(Register Xd,
Register Xn) |
void |
isb(Immediate val) |
void |
ldar(Register Xd,
Mem location) |
void |
ldarb(Register Xd,
Mem location) |
void |
ldarh(Register Xd,
Mem location) |
void |
ldaxp(Register Xd,
Mem location) |
void |
ldaxr(Register Xd,
Mem location) |
void |
ldaxrb(Register Xd,
Mem location) |
void |
ldaxrh(Register Xd,
Mem location) |
void |
ldnp(Register Xd,
Register Xn,
Register location,
Immediate imm7) |
void |
ldp(Register Xd,
Register Xn,
Offset offset) |
void |
ldp(Register Xd,
Register Xn,
Post_index location) |
void |
ldp(Register Xd,
Register Xn,
Pre_index pindex) |
void |
ldpsw(Register Xd,
Register Xn,
Mem location,
Immediate val) |
void |
ldpsw(Register Xd,
Register Xn,
Offset offset) |
void |
ldpsw(Register Xd,
Register Xn,
Pre_index pindex) |
void |
ldr(Register Xd,
Immediate label) |
void |
ldr(Register Xd,
Mem location) |
void |
ldr(Register Xd,
Offset offset) |
void |
ldr(Register Xd,
Post_index postindex) |
void |
ldr(Register Xd,
Pre_index pindex) |
void |
ldrb(Register Xd,
Mem location) |
void |
ldrb(Register Xd,
Mem location,
Immediate val) |
void |
ldrb(Register Xd,
Offset offset) |
void |
ldrb(Register Xd,
Pre_index pindex) |
void |
ldrh(Register Xd,
Mem location) |
void |
ldrh(Register Xd,
Mem location,
Immediate val) |
void |
ldrh(Register Xd,
Offset offset) |
void |
ldrh(Register Xd,
Pre_index pindex) |
void |
ldrsb(Register Xd,
Mem location) |
void |
ldrsb(Register Xd,
Mem location,
Immediate val) |
void |
ldrsb(Register Xd,
Offset offset) |
void |
ldrsb(Register Xd,
Pre_index pindex) |
void |
ldrsh(Register Xd,
Mem location) |
void |
ldrsh(Register Xd,
Mem location,
Immediate val) |
void |
ldrsh(Register Xd,
Offset offset) |
void |
ldrsh(Register Xd,
Pre_index pindex) |
void |
ldrsw(Register Xd,
Label label) |
void |
ldrsw(Register Xd,
Mem location) |
void |
ldrsw(Register Xd,
Mem location,
Immediate val) |
void |
ldrsw(Register Xd,
Offset offset) |
void |
ldrsw(Register Xd,
Pre_index pindex) |
void |
ldtr(Register Xd,
Mem location) |
void |
ldtrb(Register Xd,
Mem location) |
void |
ldtrh(Register Xd,
Mem location) |
void |
ldtrsb(Register Xd,
Mem location) |
void |
ldtrsh(Register Xd,
Mem location) |
void |
ldtrsw(Register Xd,
Mem location) |
void |
ldur(Register Xd,
Mem location) |
void |
ldurb(Register Xd,
Mem location) |
void |
ldurh(Register Xd,
Mem location) |
void |
ldursb(Register Xd,
Mem location) |
void |
ldursh(Register Xd,
Mem location) |
void |
ldursw(Register Xd,
Mem location) |
void |
ldxp(Register Xd,
Mem location) |
void |
ldxr(Register Xd,
Mem location) |
void |
ldxrb(Register Xd,
Mem location) |
void |
ldxrh(Register Xd,
Mem location) |
void |
lsl(Register Xd,
Register Xn,
Immediate val) |
void |
lsl(Register Xd,
Register Xn,
Register Xm) |
void |
lslv(Register Xd,
Register Xn,
Register Xm) |
void |
lsr(Register Xd,
Register Xn,
Immediate val) |
void |
lsr(Register Xd,
Register Xn,
Register Xm) |
void |
lsrv(Register Xd,
Register Xn,
Register Xm) |
void |
madd(Register Xd,
Register Xn,
Register Xm,
Register Xa) |
void |
mneg(Register Xd,
Register Xn,
Register Xm) |
void |
mov(Register Xd,
Immediate val) |
void |
mov(Register Xd,
Register Xn) |
void |
mov(Register Xd,
Shift sft) |
void |
movk(Register Xd,
Immediate val,
Shift sft) |
void |
movn(Register Xd,
Immediate val,
Shift sft) |
void |
movz(Register Xd,
Immediate val,
Shift sft) |
void |
mrs(Register Xd,
Register SysReg) |
void |
msr(Register Xd,
Immediate val) |
void |
msr(SysRegister srt,
Register Xd) |
void |
msub(Register Xd,
Register Xn,
Register Xm,
Register Xa) |
void |
mul(Register Xd,
Register Xn,
Register Xm) |
void |
mvn(Register Xd,
Register Xn,
Shift sft) |
void |
neg(Register Xd,
Register Xn,
Shift sft) |
void |
negs(Register Xd,
Register Xn,
Shift sft) |
void |
ngc(Register Xd,
Register Xn) |
void |
ngcs(Register Xd,
Register Xn) |
void |
nop() |
void |
orn(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
orr(Register Xd,
Register Xm,
Immediate val) |
void |
orr(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
prfm(PRFOP_ENUM Xd,
Immediate imm19) |
void |
prfm(PRFOP_ENUM Xd,
Register Xn,
Immediate imm12) |
void |
prfm(PRFOP_ENUM label,
Register Xn,
Register Rm,
Ext ext) |
void |
prfum(PRFOP_ENUM Xd,
Register Xn,
Immediate imm9) |
void |
rbit(Register Xd,
Register Xn) |
void |
ret(Register Xd) |
void |
rev(Register Xd,
Register Xn) |
void |
rev16(Register Xd,
Register Xn) |
void |
rev32(Register Xd,
Register Xn) |
void |
ror(Register Xd,
Register Xm,
Immediate val) |
void |
ror(Register Xd,
Register Xn,
Register Xm) |
void |
rorv(Register Xd,
Register Xn,
Register Xm) |
void |
sbc(Register Xd,
Register Xn,
Register Xm) |
void |
sbcs(Register Xd,
Register Xn,
Register Xm) |
void |
sbfiz(Register Xd,
Register Xn,
Immediate lsb,
Immediate width) |
void |
sbfm(Register Xd,
Register Xn,
Immediate val,
Immediate val1) |
void |
sbfx(Register Xd,
Register Xn,
Immediate val,
Immediate val1) |
void |
sdiv(Register Xd,
Register Xn,
Register Xm) |
void |
sev() |
void |
sevl() |
void |
smaddl(Register Xd,
Register Wn,
Register Wm,
Register Xn) |
void |
smc(Immediate val) |
void |
smnegl(Register Xd,
Register Wn,
Register Wm) |
void |
smsubl(Register Xd,
Register Wn,
Register Wm,
Register Xn) |
void |
smulh(Register Xd,
Register Xn,
Register Xm) |
void |
smull(Register Xd,
Register Wn,
Register Wm) |
void |
stlr(Register Xd,
Mem location) |
void |
stlrb(Register Xd,
Register Xn,
Immediate val) |
void |
stlrh(Register Xd,
Mem location) |
void |
stlxp(Register Wd,
Register Xn,
Register Xm,
Mem location) |
void |
stlxr(Register Wd,
Register Xn,
Mem location) |
void |
stlxrb(Register Wd,
Register Wn,
Mem location) |
void |
stlxrh(Register Wd,
Register Wn,
Mem location) |
void |
stnp(Register Xd,
Register Xn,
Mem location) |
void |
stp(Register Xd,
Register Xn,
Offset offset) |
void |
stp(Register Xd,
Register Xn,
Post_index location) |
void |
stp(Register Xd,
Register Xn,
Pre_index pindex) |
void |
str(Register Xd,
Offset offset) |
void |
str(Register Xd,
Post_index postindex) |
void |
str(Register Xd,
Pre_index pindex) |
void |
str(Register Xt,
Register Xn,
Register Xm,
Ext ext) |
void |
strb(Register Xd,
Offset offset) |
void |
strb(Register Xd,
Post_index pindex) |
void |
strb(Register Xd,
Pre_index pindex) |
void |
strb(Register Wt,
Register Xn,
Register Rm,
Ext ext) |
void |
strh(Register Xd,
Offset offset) |
void |
strh(Register Xd,
Post_index pindex) |
void |
strh(Register Xd,
Pre_index pindex) |
void |
strh(Register Xd,
Register Xn,
Register Xm,
Ext ext) |
void |
sttr(Register Xd,
Offset offset) |
void |
sttrb(Register Xd,
Offset offset) |
void |
sttrh(Register Xd,
Offset offset) |
void |
stur(Register Xd,
Offset offset) |
void |
sturb(Register Xd,
Offset offset) |
void |
sturh(Register Xd,
Offset offset) |
void |
stxp(Register Xd,
Register Xn,
Register Xm,
Register location,
Immediate zero) |
void |
stxr(Register Xd,
Register Xn,
Offset location) |
void |
stxrb(Register Xd,
Register Xn,
Offset location) |
void |
stxrh(Register Xd,
Register Xn,
Offset location) |
void |
sub(Register Xd,
Register Xn,
Immediate val,
Shift sft) |
void |
sub(Register Xd,
Register Xn,
Register Xm,
Ext extend) |
void |
sub(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
subs(Register Xd,
Register Xn,
Immediate val,
Shift sft) |
void |
subs(Register Xd,
Register Xn,
Register Xm,
Ext extend) |
void |
subs(Register Xd,
Register Xn,
Register Xm,
Shift sft) |
void |
svc(Immediate val) |
void |
sxtb(Register Xd,
Register Xn) |
void |
sxth(Register Xd,
Register Xn) |
void |
sxtw(Register Xd,
Register Xn) |
void |
tbnz(Register Xd,
Immediate val,
Label label) |
void |
tbz(Register Xd,
Immediate val,
Label label) |
void |
tst(Register Xd,
Immediate val) |
void |
tst(Register Xd,
Register Xn,
Shift sft) |
void |
ubfiz(Register Xd,
Register Xn,
Immediate val,
Immediate val1) |
void |
ubfm(Register Xd,
Register Xn,
Immediate val,
Immediate val1) |
void |
ubfx(Register Xd,
Register Xn,
Immediate val,
Immediate val1) |
void |
udiv(Register Xd,
Register Xn,
Register Xm) |
void |
umaddl(Register Xd,
Register Xn,
Register Xm,
Register Xa) |
void |
umnegl(Register Xd,
Register Xn,
Register Xm) |
void |
umsubl(Register Xd,
Register Xn,
Register Xm,
Register Xa) |
void |
umulh(Register Xd,
Register Xn,
Register Xm) |
void |
umull(Register Xd,
Register Xn,
Register Xm) |
void |
uxtb(Register Xd,
Register Xn) |
void |
uxth(Register Xd,
Register Xn) |
void |
uxtw(Register Xd,
Register Xn) |
void |
wfe() |
void |
wfi() |
void |
yield() |