1784 lines
39 KiB
YAML
Raw Normal View History

2024-09-07 18:00:09 +06:00
test_cases:
-
input:
bytes: [ 0x03, 0x00, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "addl $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd0, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "addl $1,0xde,$3"
-
input:
bytes: [ 0x03, 0x04, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "addq $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd4, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "addq $1,0xde,$3"
-
input:
bytes: [ 0x03, 0xb0, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "adds/su $f1,$f10,$f11"
-
input:
bytes: [ 0x03, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "addt/su $f1,$f10,$f11"
-
input:
bytes: [ 0x03, 0x00, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "and $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd0, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "and $1,0xde,$3"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xe4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "beq $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xf8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bge $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xfc ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bgt $1,0xfffffffffffffff4"
-
input:
bytes: [ 0x03, 0x01, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bic $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd1, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bic $1,0xde,$3"
-
input:
bytes: [ 0x03, 0x04, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bis $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd4, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bis $1,0xde,$3"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xe0 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "blbc $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xf0 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "blbs $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xec ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ble $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xe8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "blt $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xf4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bne $1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0xe0, 0xc3 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "br $31,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x40, 0xd3 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "bsr $26,$0xfffffffffffffff4 ..ng"
-
input:
bytes: [ 0x83, 0x04, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmoveq $1,$2,$3"
-
input:
bytes: [ 0xc3, 0x08, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovge $1,$2,$3"
-
input:
bytes: [ 0xc3, 0x0c, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovgt $1,$2,$3"
-
input:
bytes: [ 0xc3, 0x02, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovlbc $1,$2,$3"
-
input:
bytes: [ 0x83, 0x02, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovlbs $1,$2,$3"
-
input:
bytes: [ 0x83, 0x0c, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovle $1,$2,$3"
-
input:
bytes: [ 0x83, 0x08, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovlt $1,$2,$3"
-
input:
bytes: [ 0xc3, 0x04, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmovne $1,$2,$3"
-
input:
bytes: [ 0xe3, 0x01, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpbge $1,$2,$3"
-
input:
bytes: [ 0xe3, 0xd1, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpbge $1,0xde,$3"
-
input:
bytes: [ 0xa3, 0x05, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpeq $1,$2,$3"
-
input:
bytes: [ 0xa3, 0xd5, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpeq $1,0xde,$3"
-
input:
bytes: [ 0xa3, 0x0d, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmple $1,$2,$3"
-
input:
bytes: [ 0xa3, 0xdd, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmple $1,0xde,$3"
-
input:
bytes: [ 0xa3, 0x09, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmplt $1,$2,$3"
-
input:
bytes: [ 0xa3, 0xd9, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmplt $1,0xde,$3"
-
input:
bytes: [ 0xa3, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpteq/su $f1,$f10,$f11"
-
input:
bytes: [ 0xe3, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmptle/su $f1,$f10,$f11"
-
input:
bytes: [ 0xc3, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmptlt/su $f1,$f10,$f11"
-
input:
bytes: [ 0x83, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmptun/su $f1,$f10,$f11"
-
input:
bytes: [ 0xa3, 0x07, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpule $1,$2,$3"
-
input:
bytes: [ 0xa3, 0xd7, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpule $1,0xde,$3"
-
input:
bytes: [ 0xa3, 0x03, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpult $1,$2,$3"
-
input:
bytes: [ 0xa3, 0xd3, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cmpult $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x04, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cpyse $f1,$f10,$f11"
-
input:
bytes: [ 0x23, 0x04, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cpysn $f1,$f10,$f11"
-
input:
bytes: [ 0x03, 0x04, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cpys $f1,$f10,$f11"
-
input:
bytes: [ 0x42, 0x06, 0xe1, 0x73 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ctlz $1,$2"
-
input:
bytes: [ 0x02, 0x06, 0xe1, 0x73 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ctpop $1,$2"
-
input:
bytes: [ 0x62, 0x06, 0xe1, 0x73 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cttz $1,$2"
-
input:
bytes: [ 0x82, 0xf7, 0xe1, 0x5b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cvtqs/sui $f1,$f10"
-
input:
bytes: [ 0xc2, 0xf7, 0xe1, 0x5b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cvtqt/sui $f1,$f10"
-
input:
bytes: [ 0x82, 0xd5, 0xe1, 0x5b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cvtst/s $f1,$f10"
-
input:
bytes: [ 0xe2, 0xa5, 0xe1, 0x5b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cvttq/svc $f1,$f10"
-
input:
bytes: [ 0x82, 0xf5, 0xe1, 0x5b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "cvtts/sui $f1,$f10"
-
input:
bytes: [ 0x63, 0xb0, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "divs/su $f1,$f10,$f11"
-
input:
bytes: [ 0x63, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "divt/su $f1,$f10,$f11"
-
input:
bytes: [ 0x00, 0xe8, 0xe1, 0x63 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ecb ($1)"
-
input:
bytes: [ 0x03, 0x09, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "eqv $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd9, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "eqv $1,0xde,$3"
-
input:
bytes: [ 0x00, 0x04, 0x00, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "excb"
-
input:
bytes: [ 0xc3, 0x00, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extbl $1,$2,$3"
-
input:
bytes: [ 0xc3, 0xd0, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extbl $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0d, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extlh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xdd, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extlh $1,0xde,$3"
-
input:
bytes: [ 0xc3, 0x04, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extll $1,$2,$3"
-
input:
bytes: [ 0xc3, 0xd4, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extll $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0f, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extqh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xdf, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extqh $1,0xde,$3"
-
input:
bytes: [ 0xc3, 0x06, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extql $1,$2,$3"
-
input:
bytes: [ 0xc3, 0xd6, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extql $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0b, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extwh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xdb, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extwh $1,0xde,$3"
-
input:
bytes: [ 0xc3, 0x02, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extwl $1,$2,$3"
-
input:
bytes: [ 0xc3, 0xd2, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "extwl $1,0xde,$3"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xc4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fbeq $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xd8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fbge $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xdc ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fbgt $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xcc ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fble $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xc8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fblt $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0xfc, 0x3f, 0x20, 0xd4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fbne $f1,0xfffffffffffffff4"
-
input:
bytes: [ 0x43, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmoveq ,$f10,$f11"
-
input:
bytes: [ 0xa3, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmovge ,$f10,$f11"
-
input:
bytes: [ 0xe3, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmovgt ,$f10,$f11"
-
input:
bytes: [ 0xc3, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmovle ,$f10,$f11"
-
input:
bytes: [ 0x83, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmovlt ,$f10,$f11"
-
input:
bytes: [ 0x63, 0x05, 0x22, 0x5c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fcmovne ,$f10,$f11"
-
input:
bytes: [ 0x00, 0x80, 0xe1, 0x63 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fetch ($1)"
-
input:
bytes: [ 0x00, 0xa0, 0xe1, 0x63 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "fetch_m ($1)"
-
input:
bytes: [ 0x01, 0x0f, 0x3f, 0x70 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ftois $f1,$1"
-
input:
bytes: [ 0x01, 0x0e, 0x3f, 0x70 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ftoit $f1,$1"
-
input:
bytes: [ 0x63, 0x01, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insbl $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd1, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insbl $1,0xde,$3"
-
input:
bytes: [ 0xe3, 0x0c, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inslh $1,$2,$3"
-
input:
bytes: [ 0xe3, 0xdc, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inslh $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x05, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insll $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd5, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insll $1,0xde,$3"
-
input:
bytes: [ 0xe3, 0x0e, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insqh $1,$2,$3"
-
input:
bytes: [ 0xe3, 0xde, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insqh $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x07, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insql $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd7, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "insql $1,0xde,$3"
-
input:
bytes: [ 0xe3, 0x0a, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inswh $1,$2,$3"
-
input:
bytes: [ 0xe3, 0xda, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inswh $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x03, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inswl $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd3, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "inswl $1,0xde,$3"
-
input:
bytes: [ 0x81, 0x00, 0x3f, 0x50 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "itofs $1,$f1"
-
input:
bytes: [ 0x81, 0x04, 0x3f, 0x50 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "itoft $1,$f1"
-
input:
bytes: [ 0x00, 0x00, 0xfa, 0x6b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "jmp $31,$12,0"
-
input:
bytes: [ 0x00, 0x40, 0x5b, 0x6b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "jsr $26,($27),0"
-
input:
bytes: [ 0xff, 0xcf, 0x22, 0x68 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "jsr_coroutine $1,($2),0xfff"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x20 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "lda $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x24 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldah $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x28 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldbu $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xa0 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldl $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xa8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldl_l $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xa4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldq $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xac ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldq_l $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x2c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldq_u $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x88 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "lds $f1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x8c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldt $f1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x30 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ldwu $1,0x10($2)"
-
input:
bytes: [ 0x00, 0x40, 0x00, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mb"
-
input:
bytes: [ 0x43, 0x00, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskbl $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd0, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskbl $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0c, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "msklh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xdc, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "msklh $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x04, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskll $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd4, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskll $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0e, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskqh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xde, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskqh $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x06, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskql $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd6, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskql $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x0a, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskwh $1,$2,$3"
-
input:
bytes: [ 0x43, 0xda, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskwh $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x02, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskwl $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd2, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mskwl $1,0xde,$3"
-
input:
bytes: [ 0x03, 0x00, 0x22, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mull $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd0, 0x3b, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mull $1,0xde,$3"
-
input:
bytes: [ 0x03, 0x04, 0x22, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mulq $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd4, 0x3b, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mulq $1,0xde,$3"
-
input:
bytes: [ 0x43, 0xb0, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "muls/su $f1,$f10,$f11"
-
input:
bytes: [ 0x43, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "mult/su $f1,$f10,$f11"
-
input:
bytes: [ 0x03, 0x05, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ornot $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd5, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ornot $1,0xde,$3"
-
input:
bytes: [ 0x00, 0xe0, 0x20, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "rc $1"
-
input:
bytes: [ 0x01, 0x80, 0xfa, 0x6b ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "ret $31,($26),1"
-
input:
bytes: [ 0x00, 0xc0, 0x1f, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "rpcc $0"
-
input:
bytes: [ 0x00, 0xf0, 0x20, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "rs $1"
-
input:
bytes: [ 0x43, 0x00, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4addl $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd0, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4addl $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x01, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4subl $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd1, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4subl $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x05, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4subq $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd5, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s4subq $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x02, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8addl $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd2, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8addl $1,0xde,$3"
-
input:
bytes: [ 0x43, 0x06, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8addq $1,$2,$3"
-
input:
bytes: [ 0x43, 0xd6, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8addq $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x03, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8subl $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd3, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8subl $1,0xde,$3"
-
input:
bytes: [ 0x63, 0x07, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8subq $1,$2,$3"
-
input:
bytes: [ 0x63, 0xd7, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "s8subq $1,0xde,$3"
-
input:
bytes: [ 0x02, 0x00, 0xe1, 0x73 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sextb $1,$2"
-
input:
bytes: [ 0x22, 0x00, 0xe1, 0x73 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sextw $1,$2"
-
input:
bytes: [ 0x23, 0x07, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sll $1,$2,$3"
-
input:
bytes: [ 0x23, 0xd7, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sll $1,0xde,$3"
-
input:
bytes: [ 0x62, 0xb1, 0xe1, 0x53 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sqrts/su $f1,$f10"
-
input:
bytes: [ 0x62, 0xb5, 0xe1, 0x53 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sqrtt/su $f1,$f10"
-
input:
bytes: [ 0x83, 0x07, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sra $1,$2,$3"
-
input:
bytes: [ 0x83, 0xd7, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sra $1,0xde,$3"
-
input:
bytes: [ 0x83, 0x06, 0x22, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "srl $1,$2,$3"
-
input:
bytes: [ 0x83, 0xd6, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "srl $1,0xde,$3"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x38 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stb $1, 0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xb0 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stl $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xb8 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stl_c $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xb4 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stq $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0xbc ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stq_c $1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x3c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stq_u $1, 0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x98 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "sts $f1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x9c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stt $f1,0x10($2)"
-
input:
bytes: [ 0x10, 0x00, 0x22, 0x34 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "stw $1,0x10($2)"
-
input:
bytes: [ 0x23, 0x01, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subl $1,$2,$3"
-
input:
bytes: [ 0x23, 0xd1, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subl $1,0xde,$3"
-
input:
bytes: [ 0x23, 0x05, 0x22, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subq $1,$2,$3"
-
input:
bytes: [ 0x23, 0xd5, 0x3b, 0x40 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subq $1,0xde,$3"
-
input:
bytes: [ 0x23, 0xb0, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subs/su $f1,$f10,$f11"
-
input:
bytes: [ 0x23, 0xb4, 0x22, 0x58 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "subt/su $f1,$f10,$f11"
-
input:
bytes: [ 0x00, 0x00, 0x00, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "trapb"
-
input:
bytes: [ 0x03, 0x06, 0x22, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "umulh $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd6, 0x3b, 0x4c ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "umulh $1,0xde,$3"
-
input:
bytes: [ 0x00, 0xf8, 0xe1, 0x63 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "wh64 ($1)"
-
input:
bytes: [ 0x00, 0xfc, 0xe1, 0x63 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "wh64en ($1)"
-
input:
bytes: [ 0x00, 0x44, 0x00, 0x60 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "wmb"
-
input:
bytes: [ 0x03, 0x08, 0x22, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "xor $1,$2,$3"
-
input:
bytes: [ 0x03, 0xd8, 0x3b, 0x44 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "xor $1,0xde,$3"
-
input:
bytes: [ 0x23, 0xd6, 0x3b, 0x48 ]
arch: "CS_ARCH_ALPHA"
options: [ "CS_MODE_LITTLE_ENDIAN" ]
expected:
insns:
-
asm_text: "zapnot $1,0xde,$3"