bdcht / amoco

yet another tool for analysing binaries
GNU General Public License v2.0
462 stars 65 forks source link

Error in display of some movq instruction #91

Open LRGH opened 7 months ago

LRGH commented 7 months ago
>>> from amoco.arch.x64 import cpu_x64 as cpu
>>> i = cpu.disassemble(b'\x66\x48\x0f\x6e\xce')
>>> print(i)
movd        xmm1, rsi

It should be movq instead of movd.

bdcht commented 7 months ago

Thanks. This one fixed by 89349a6, but I'm still investigating other spec_sse 66+REX prefix issues.