rust-x86asm
rust-x86asm copied to clipboard
Failed to disassemble `rex ucomisd %xmm0,%xmm0`
The following fails in x86asm 0.1.0:
let buffer = Cursor::new([0x66, 0x40, 0x0f, 0x2e, 0xc0]);
let mut reader = InstructionReader::new(buffer, Mode::Long);
match reader.read() {
Ok(_) => (),
Err(e) => panic!("{:?}", e),
}
This byte sequence represents the x64 instruction rex ucomisd %xmm0,%xmm0
.
Thanks, I'll take a look.