23 lines
No EOL
1,020 B
Text
23 lines
No EOL
1,020 B
Text
NAME=a8
|
|
FILE==
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bits=64
|
|
a8 c745f400000000~type
|
|
EOF
|
|
EXPECT=<<EOF
|
|
type: mov
|
|
EOF
|
|
RUN
|
|
|
|
NAME=a8j
|
|
FILE==
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bits=64
|
|
a8j c745f400000000
|
|
EOF
|
|
EXPECT=<<EOF
|
|
[{"opcode":"mov dword [rbp - 0xc], 0","disasm":"mov dword [rbp - 0xc], 0","pseudo":"dword [rbp - 0xc] = 0","description":"moves data from src to dst","mnemonic":"mov","mask":"ffffffffffffff","esil":"0,0xc,rbp,-,=[4]","rzil":{"opcode":"storew","mem":0,"key":{"opcode":"+","x":{"opcode":"var","value":"rbp"},"y":{"opcode":"bitv","bits":"0xfffffffffffffff4","len":64}},"value":{"opcode":"bitv","bits":"0x0","len":32}},"sign":false,"prefix":0,"id":460,"opex":{"operands":[{"size":4,"rw":2,"type":"mem","base":"rbp","scale":1,"disp":-12},{"size":4,"rw":0,"type":"imm","value":0}],"modrm":true,"disp":-12},"addr":0,"bytes":"c745f400000000","val":0,"disp":18446744073709551604,"size":7,"type":"mov","esilcost":12,"scale":0,"refptr":4,"cycles":1,"failcycles":0,"delay":0,"stack":"set","stackptr":8,"family":"cpu"}]
|
|
EOF
|
|
RUN |