mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-20 20:28:13 +00:00
141 lines
4.4 KiB
Plaintext
141 lines
4.4 KiB
Plaintext
|
ba=branch always
|
||
|
bcc=branch on carry clear
|
||
|
bcs=branch on carry set
|
||
|
be=branch on equal
|
||
|
bg=branch on greater
|
||
|
bge=branch on greater or equal
|
||
|
bgu=branch on greater unsigned
|
||
|
bl=branch on less
|
||
|
ble=branch on less or equal
|
||
|
bleu=branch on less or equal unsigned
|
||
|
bn=branch never
|
||
|
bne=branch on not equal
|
||
|
bneg=branch on negative
|
||
|
bpos=branch on positive
|
||
|
brgez=branch on register greater than or equal to zero
|
||
|
brgz=branch on register greater than zero
|
||
|
brlez=branch on register less than or equal to zero
|
||
|
brlz=branch on register less than zero
|
||
|
brnz=branch on register not zero
|
||
|
brz=branch on register zero
|
||
|
bvc=branch on overflow clear
|
||
|
bvs=branch on overflow set
|
||
|
cas=compare & swap
|
||
|
casa=compare and swap word from alternate space
|
||
|
casl=cas little-endian
|
||
|
casx=cas extended
|
||
|
casxa=compare and swap extended from alternate space
|
||
|
casxl=cas little-endian, extended
|
||
|
clruw=clear upper word
|
||
|
clruw=copy and clear upper word
|
||
|
clrx=clear extended word
|
||
|
fabsd=absolute value double
|
||
|
fabsq=absolute value quad
|
||
|
fbe=branch on equal
|
||
|
fbg=branch on greater
|
||
|
fbge=branch on greater or equal
|
||
|
fbl=branch on less
|
||
|
fble=branch on less or equal
|
||
|
fblg=branch on less or greater
|
||
|
fbn=branch always
|
||
|
fbne=branch on not equal
|
||
|
fbo=branch on ordered
|
||
|
fbu=branch on unordered
|
||
|
fbue=branch on unordered or equal
|
||
|
fbug=branch on unordered or greater
|
||
|
fbuge=branch on unordered or greater
|
||
|
fbul=branch on unordered or less
|
||
|
fbule=branch on unordered or less
|
||
|
fdtoi=convert floating point to 32-bit integer
|
||
|
fdtox=convert floating point to 64-bit integer
|
||
|
fitod=convert 32-bit integer to floating
|
||
|
fitoq=convert 32-bit integer to floating
|
||
|
fitos=convert 32-bit integer to floating
|
||
|
flushw=flush register windows
|
||
|
fmovcc=move if carry clear
|
||
|
fmovcs=move if carry set
|
||
|
fmovd=move double
|
||
|
fmove=move if equal
|
||
|
fmova=move always
|
||
|
fmovn=move never
|
||
|
fmovu=move if unordered
|
||
|
fmovg=move if greater
|
||
|
fmovge=move if greater or equal
|
||
|
fmovgu=move if greater unsigned
|
||
|
fmovl=move if less
|
||
|
fmovle=move if less or equal
|
||
|
fmovleu=move if less or equal unsigned
|
||
|
fmovn=move never
|
||
|
fmovne=move if not equal
|
||
|
fmovneg=move if negative
|
||
|
fmovpos=move if positive
|
||
|
fmovq=move quad
|
||
|
fmovrgez=move if register greater than or equal to zero
|
||
|
fmovrgz=move if register greater than zero
|
||
|
fmovrlez=move if register less than or equal zero
|
||
|
fmovrlz=move if register less than zero
|
||
|
fmovrne=move if register not zero
|
||
|
fmovvc=move if overflow clear
|
||
|
fmovvs=move if overflow set
|
||
|
fnegd=negate double
|
||
|
fnegq=negate quad
|
||
|
fqtoi=convert floating point to 32-bit integer
|
||
|
fqtox=convert floating point to 64-bit integer
|
||
|
fstoi=convert floating point to 32-bit integer
|
||
|
fstox=convert floating point to 64-bit integer
|
||
|
fxtod=convert 64-bit integer to floating
|
||
|
fxtoq=convert 64-bit integer to floating
|
||
|
fxtos=convert 64-bit integer to floating
|
||
|
iprefetch=instruction prefetch
|
||
|
lda=load floating-point register from alternate space
|
||
|
ldda=load double floating-point register from alternate space
|
||
|
ldqa=load quad floating-point register from alternate space
|
||
|
ldsw=load a signed word
|
||
|
ldswa=load signed word from alternate space
|
||
|
ldx=load extended word
|
||
|
ldxa=load extended word from alternate space
|
||
|
membar=memory barrier
|
||
|
mov=moves data from src to dst
|
||
|
mova=move always
|
||
|
movcc=move if carry clear (greater or equal, unsigned)
|
||
|
movcs=move if carry set (less than, unsigned)
|
||
|
move=move if equal
|
||
|
movg=move if greater
|
||
|
movge=move if greater or equal
|
||
|
movgu=move if greater unsigned
|
||
|
movl=move if less
|
||
|
movl=move if less or greater
|
||
|
movle=move if less or equal
|
||
|
movleu=move less or equal unsigned
|
||
|
movn=move never
|
||
|
movne=move if not equal
|
||
|
movneg=move if negative
|
||
|
movpos=move if positive
|
||
|
movre=move if register zero
|
||
|
movrgez=move if register greater than or equal to zero
|
||
|
movrgz=move if register greater than zero
|
||
|
movrlez=move if register less than or equal to zero
|
||
|
movrlz=move if register less than zero
|
||
|
movrnz=move if register not zero
|
||
|
movu=move if unordered
|
||
|
movu=move if unordered or equal
|
||
|
movug=move if unordered or greater
|
||
|
movug=move if unordered or greater or equal
|
||
|
movule=move if unordered or less or equal
|
||
|
movvc=move if overflow clear
|
||
|
movvs=move if overflow set
|
||
|
mulx=multiply
|
||
|
popc=population
|
||
|
prefetch=prefetch data
|
||
|
prefetcha=prefetch data from alternate space
|
||
|
ret=return from subroutine
|
||
|
retl=return from leaf subroutine
|
||
|
signx=sign-extend 32-bit value to 64 bits
|
||
|
sta=store floating-point register to alternate space
|
||
|
stda=store double floating-point register to alternate space
|
||
|
stqa=store quad floating-point register to alternate space
|
||
|
stx=store extended word
|
||
|
stxa=store extended word into alternate space
|
||
|
stxfsr=store floating-point register (all 64-bits)
|
||
|
udivx=unsigned divide (64-bit)
|