Capstone Documentation Beta

Enumeration Arm​Ins

public enum ArmIns

ARM instruction

%3 ArmIns ArmIns UInt32 UInt32 ArmIns->UInt32

Conforms To

UInt32

Enumeration Cases

invalid

case invalid

adc

case adc

add

case add

addw

case addw

adr

case adr

aesd

case aesd

aese

case aese

aesimc

case aesimc

aesmc

case aesmc

and

case and

asr

case asr

b

case b

bfc

case bfc

bfi

case bfi

bic

case bic

bkpt

case bkpt

bl

case bl

blx

case blx

blxns

case blxns

bx

case bx

bxj

case bxj

bxns

case bxns

cbnz

case cbnz

cbz

case cbz

cdp

case cdp

cdp2

case cdp2

clrex

case clrex

clz

case clz

cmn

case cmn

cmp

case cmp

cps

case cps

crc32b

case crc32b

crc32cb

case crc32cb

crc32ch

case crc32ch

crc32cw

case crc32cw

crc32h

case crc32h

crc32w

case crc32w

csdb

case csdb

dbg

case dbg

dcps1

case dcps1

dcps2

case dcps2

dcps3

case dcps3

dfb

case dfb

dmb

case dmb

dsb

case dsb

eor

case eor

eret

case eret

esb

case esb

faddd

case faddd

fadds

case fadds

fcmpzd

case fcmpzd

fcmpzs

case fcmpzs

fconstd

case fconstd

fconsts

case fconsts

fldmdbx

case fldmdbx

fldmiax

case fldmiax

fmdhr

case fmdhr

fmdlr

case fmdlr

fmstat

case fmstat

fstmdbx

case fstmdbx

fstmiax

case fstmiax

fsubd

case fsubd

fsubs

case fsubs

hint

case hint

hlt

case hlt

hvc

case hvc

isb

case isb

it

case it

lda

case lda

ldab

case ldab

ldaex

case ldaex

ldaexb

case ldaexb

ldaexd

case ldaexd

ldaexh

case ldaexh

ldah

case ldah

ldc

case ldc

ldc2

case ldc2

ldc2l

case ldc2l

ldcl

case ldcl

ldm

case ldm

ldmda

case ldmda

ldmdb

case ldmdb

ldmib

case ldmib

ldr

case ldr

ldrb

case ldrb

ldrbt

case ldrbt

ldrd

case ldrd

ldrex

case ldrex

ldrexb

case ldrexb

ldrexd

case ldrexd

ldrexh

case ldrexh

ldrh

case ldrh

ldrht

case ldrht

ldrsb

case ldrsb

ldrsbt

case ldrsbt

ldrsh

case ldrsh

ldrsht

case ldrsht

ldrt

case ldrt

lsl

case lsl

lsr

case lsr

mcr

case mcr

mcr2

case mcr2

mcrr

case mcrr

mcrr2

case mcrr2

mla

case mla

mls

case mls

mov

case mov

movs

case movs

movt

case movt

movw

case movw

mrc

case mrc

mrc2

case mrc2

mrrc

case mrrc

mrrc2

case mrrc2

mrs

case mrs

msr

case msr

mul

case mul

mvn

case mvn

neg

case neg

nop

case nop

orn

case orn

orr

case orr

pkhbt

case pkhbt

pkhtb

case pkhtb

pld

case pld

pldw

case pldw

pli

case pli

pop

case pop

push

case push

qadd

case qadd

qadd16

case qadd16

qadd8

case qadd8

qasx

case qasx

qdadd

case qdadd

qdsub

case qdsub

qsax

case qsax

qsub

case qsub

qsub16

case qsub16

qsub8

case qsub8

rbit

case rbit

rev

case rev

rev16

case rev16

revsh

case revsh

rfeda

case rfeda

rfedb

case rfedb

rfeia

case rfeia

rfeib

case rfeib

ror

case ror

rrx

case rrx

rsb

case rsb

rsc

case rsc

sadd16

case sadd16

sadd8

case sadd8

sasx

case sasx

sbc

case sbc

sbfx

case sbfx

sdiv

case sdiv

sel

case sel

setend

case setend

setpan

case setpan

sev

case sev

sevl

case sevl

sg

case sg

sha1c

case sha1c

sha1h

case sha1h

sha1m

case sha1m

sha1p

case sha1p

sha1su0

case sha1su0

sha1su1

case sha1su1

sha256h

case sha256h

sha256h2

case sha256h2

sha256su0

case sha256su0

sha256su1

case sha256su1

shadd16

case shadd16

shadd8

case shadd8

shasx

case shasx

shsax

case shsax

shsub16

case shsub16

shsub8

case shsub8

smc

case smc

smlabb

case smlabb

smlabt

case smlabt

smlad

case smlad

smladx

case smladx

smlal

case smlal

smlalbb

case smlalbb

smlalbt

case smlalbt

smlald

case smlald

smlaldx

case smlaldx

smlaltb

case smlaltb

smlaltt

case smlaltt

smlatb

case smlatb

smlatt

case smlatt

smlawb

case smlawb

smlawt

case smlawt

smlsd

case smlsd

smlsdx

case smlsdx

smlsld

case smlsld

smlsldx

case smlsldx

smmla

case smmla

smmlar

case smmlar

smmls

case smmls

smmlsr

case smmlsr

smmul

case smmul

smmulr

case smmulr

smuad

case smuad

smuadx

case smuadx

smulbb

case smulbb

smulbt

case smulbt

smull

case smull

smultb

case smultb

smultt

case smultt

smulwb

case smulwb

smulwt

case smulwt

smusd

case smusd

smusdx

case smusdx

srsda

case srsda

srsdb

case srsdb

srsia

case srsia

srsib

case srsib

ssat

case ssat

ssat16

case ssat16

ssax

case ssax

ssub16

case ssub16

ssub8

case ssub8

stc

case stc

stc2

case stc2

stc2l

case stc2l

stcl

case stcl

stl

case stl

stlb

case stlb

stlex

case stlex

stlexb

case stlexb

stlexd

case stlexd

stlexh

case stlexh

stlh

case stlh

stm

case stm

stmda

case stmda

stmdb

case stmdb

stmib

case stmib

str

case str

strb

case strb

strbt

case strbt

strd

case strd

strex

case strex

strexb

case strexb

strexd

case strexd

strexh

case strexh

strh

case strh

strht

case strht

strt

case strt

sub

case sub

subs

case subs

subw

case subw

svc

case svc

swp

case swp

swpb

case swpb

sxtab

case sxtab

sxtab16

case sxtab16

sxtah

case sxtah

sxtb

case sxtb

sxtb16

case sxtb16

sxth

case sxth

tbb

case tbb

tbh

case tbh

teq

case teq

trap

case trap

tsb

case tsb

tst

case tst

tt

case tt

tta

case tta

ttat

case ttat

ttt

case ttt

uadd16

case uadd16

uadd8

case uadd8

uasx

case uasx

ubfx

case ubfx

udf

case udf

udiv

case udiv

uhadd16

case uhadd16

uhadd8

case uhadd8

uhasx

case uhasx

uhsax

case uhsax

uhsub16

case uhsub16

uhsub8

case uhsub8

umaal

case umaal

umlal

case umlal

umull

case umull

uqadd16

case uqadd16

uqadd8

case uqadd8

uqasx

case uqasx

uqsax

case uqsax

uqsub16

case uqsub16

uqsub8

case uqsub8

usad8

case usad8

usada8

case usada8

usat

case usat

usat16

case usat16

usax

case usax

usub16

case usub16

usub8

case usub8

uxtab

case uxtab

uxtab16

case uxtab16

uxtah

case uxtah

uxtb

case uxtb

uxtb16

case uxtb16

uxth

case uxth

vaba

case vaba

vabal

case vabal

vabd

case vabd

vabdl

case vabdl

vabs

case vabs

vacge

case vacge

vacgt

case vacgt

vacle

case vacle

vaclt

case vaclt

vadd

case vadd

vaddhn

case vaddhn

vaddl

case vaddl

vaddw

case vaddw

vand

case vand

vbic

case vbic

vbif

case vbif

vbit

case vbit

vbsl

case vbsl

vcadd

case vcadd

vceq

case vceq

vcge

case vcge

vcgt

case vcgt

vcle

case vcle

vcls

case vcls

vclt

case vclt

vclz

case vclz

vcmla

case vcmla

vcmp

case vcmp

vcmpe

case vcmpe

vcnt

case vcnt

vcvt

case vcvt

vcvta

case vcvta

vcvtb

case vcvtb

vcvtm

case vcvtm

vcvtn

case vcvtn

vcvtp

case vcvtp

vcvtr

case vcvtr

vcvtt

case vcvtt

vdiv

case vdiv

vdup

case vdup

veor

case veor

vext

case vext

vfma

case vfma

vfms

case vfms

vfnma

case vfnma

vfnms

case vfnms

vhadd

case vhadd

vhsub

case vhsub

vins

case vins

vjcvt

case vjcvt

vld1

case vld1

vld2

case vld2

vld3

case vld3

vld4

case vld4

vldmdb

case vldmdb

vldmia

case vldmia

vldr

case vldr

vlldm

case vlldm

vlstm

case vlstm

vmax

case vmax

vmaxnm

case vmaxnm

vmin

case vmin

vminnm

case vminnm

vmla

case vmla

vmlal

case vmlal

vmls

case vmls

vmlsl

case vmlsl

vmov

case vmov

vmovl

case vmovl

vmovn

case vmovn

vmovx

case vmovx

vmrs

case vmrs

vmsr

case vmsr

vmul

case vmul

vmull

case vmull

vmvn

case vmvn

vneg

case vneg

vnmla

case vnmla

vnmls

case vnmls

vnmul

case vnmul

vorn

case vorn

vorr

case vorr

vpadal

case vpadal

vpadd

case vpadd

vpaddl

case vpaddl

vpmax

case vpmax

vpmin

case vpmin

vpop

case vpop

vpush

case vpush

vqabs

case vqabs

vqadd

case vqadd

vqdmlal

case vqdmlal

vqdmlsl

case vqdmlsl

vqdmulh

case vqdmulh

vqdmull

case vqdmull

vqmovn

case vqmovn

vqmovun

case vqmovun

vqneg

case vqneg

vqrdmlah

case vqrdmlah

vqrdmlsh

case vqrdmlsh

vqrdmulh

case vqrdmulh

vqrshl

case vqrshl

vqrshrn

case vqrshrn

vqrshrun

case vqrshrun

vqshl

case vqshl

vqshlu

case vqshlu

vqshrn

case vqshrn

vqshrun

case vqshrun

vqsub

case vqsub

vraddhn

case vraddhn

vrecpe

case vrecpe

vrecps

case vrecps

vrev16

case vrev16

vrev32

case vrev32

vrev64

case vrev64

vrhadd

case vrhadd

vrinta

case vrinta

vrintm

case vrintm

vrintn

case vrintn

vrintp

case vrintp

vrintr

case vrintr

vrintx

case vrintx

vrintz

case vrintz

vrshl

case vrshl

vrshr

case vrshr

vrshrn

case vrshrn

vrsqrte

case vrsqrte

vrsqrts

case vrsqrts

vrsra

case vrsra

vrsubhn

case vrsubhn

vsdot

case vsdot

vseleq

case vseleq

vselge

case vselge

vselgt

case vselgt

vselvs

case vselvs

vshl

case vshl

vshll

case vshll

vshr

case vshr

vshrn

case vshrn

vsli

case vsli

vsqrt

case vsqrt

vsra

case vsra

vsri

case vsri

vst1

case vst1

vst2

case vst2

vst3

case vst3

vst4

case vst4

vstmdb

case vstmdb

vstmia

case vstmia

vstr

case vstr

vsub

case vsub

vsubhn

case vsubhn

vsubl

case vsubl

vsubw

case vsubw

vswp

case vswp

vtbl

case vtbl

vtbx

case vtbx

vtrn

case vtrn

vtst

case vtst

vudot

case vudot

vuzp

case vuzp

vzip

case vzip

wfe

case wfe

wfi

case wfi

yield

case yield

ending

case ending