keystone-engine / keystone

Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
http://www.keystone-engine.org
GNU General Public License v2.0
2.32k stars 459 forks source link

Missing instructions #58

Open aquynh opened 8 years ago

aquynh commented 8 years ago

please list all the missing instructions here, so i can fix all of them in 1 go.

aquynh commented 8 years ago

added "fsetpm" to the list

aquynh commented 8 years ago

added SALC, INT1 & FSETPM instructions now. here is the output of kstool.

$ kstool x32 "salc; int1; fsetpm"
Kstool v1.0 for Keystone Engine (www.keystone-engine.org)

salc; int1; fsetpm = [ d6 f1 db e4 ]
BananaIguana commented 3 years ago

I realise I'm a bit late to this thread but as it's still open, I thought I'd notify this issue I'm currently experiencing:

kstool x64 "endbr64"
ERROR: failed on ks_asm() with count = 0, error = 'Invalid mnemonic (KS_ERR_ASM_MNEMONICFAIL)' (code = 514)