613 Commits (10434df006331a99997d9559d0170e1cc03b947c)

Author SHA1 Message Date
Nguyen Anh Quynh 10434df006 arm: some instructions update status flags in insns_ops[] 10 years ago
Nguyen Anh Quynh 760c5486d2 arm: fix some more Thumb & vectored instructions in insn_ops[] 10 years ago
Nguyen Anh Quynh cea230f867 arm: fix some Thumb instructions in insn_ops[] 10 years ago
Nguyen Anh Quynh d0f96df26d arm: add insn_ops[] (temporarily disable) 10 years ago
Nguyen Anh Quynh e8eb536346 arm64: add place holder for insn_ops[] 10 years ago
pzread ced9a6ed92 Correct printAM3PreOrOffsetIndexOp disp value 10 years ago
pzread ec95020fa0 Remove incorrect ITBlock.size = 0 10 years ago
Nguyen Anh Quynh e3bcbdb2fa x86: REPNE can go with STOS/MOVS. bug reported by Gabriel Quadros 10 years ago
Nguyen Anh Quynh dfa396e6ff x86: add the missing X86 instructions in X86_REDUCE mode in X86DisassemblerDecoder.c. bug reported by Julian Stecklina 10 years ago
Nguyen Anh Quynh 4363911eb4 x86: fix operand size for 'CALL PTR [REG]'. bug reported by Gabriel Quadros 10 years ago
Nguyen Anh Quynh 7ea921e539 x86: add work-in-progress mapping table on explicit operands access. this reused some code contributed by Vincent Bénony 10 years ago
Nguyen Anh Quynh 9426ad572f arm: add few more post-indexed instructions doing writeback 10 years ago
Nguyen Anh Quynh 7bbb4336a8 arm: fix a bug in the last commit 10 years ago
Nguyen Anh Quynh e19490e8f7 arm: some load/store instructions writeback without bang letter. bug reported by @jabba2989 10 years ago
Nguyen Anh Quynh 58fbf2f627 arm: add few more post-indexed instructions doing writeback 10 years ago
Nguyen Anh Quynh 5719eb5a9d arm: fix a bug in the last commit 10 years ago
Nguyen Anh Quynh 03e5e106b0 arm: some load/store instructions writeback without bang letter. bug reported by @jabba2989 10 years ago
Nguyen Anh Quynh f2157deacc arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989 10 years ago
Nguyen Anh Quynh 67fe1c2547 arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989 10 years ago
Nguyen Anh Quynh 911990671f arm64 & sparc: fix some warnings reported by MSVC 10 years ago
Nguyen Anh Quynh e95a76611c x86: remove some instructions unsupported in 3.x version 10 years ago
Nguyen Anh Quynh 273c6f4a9e arm64 & sparc: fix some warnings reported by MSVC 10 years ago
Nguyen Anh Quynh 25525fb20c x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix() 10 years ago
Nguyen Anh Quynh 08482e106d x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix() 10 years ago
Nguyen Anh Quynh 7de172d6ec x86: properly handle REP, REPNE & REPNZ prefixes 10 years ago
Andrew Wesie 29f41da4c2 x86: add more valid instructions for LOCK prefix 10 years ago
Nguyen Anh Quynh 5323128ed2 x86: check for invalid instructions with LOCK prefix 10 years ago
Nguyen Anh Quynh a176ba4447 x86: properly handle REP, REPNE & REPNZ prefixes 10 years ago
Nguyen Anh Quynh 0c30daf749 arm64: BL & BLR do not read SP register 10 years ago
Nguyen Anh Quynh c6cf01c256 arm64: BL & BLR do not read SP register 10 years ago
Nguyen Anh Quynh 706b808af3 arm: add lshift field to arm_op_mem to provide left-shift value for index register in some memory op. issue reported by @jabba2989 10 years ago
Andrew Wesie 5de09479a6 x86: add more valid instructions for LOCK prefix 10 years ago
Nguyen Anh Quynh beb3248c26 x86: check for invalid instructions with LOCK prefix 10 years ago
Nguyen Anh Quynh 4539ba3088 x86: support MOVSXD64rm with missing REX byte. bug reported by Aurélien Wailly 10 years ago
Nguyen Anh Quynh 599b559455 x86: fix some compilation issues about missing instructions on CAPSTONE_X86_REDUCE setup 10 years ago
Nguyen Anh Quynh 3c27827a25 x86: handle 0x82 opcode for CAPSTONE_X86_REDUCE setup 10 years ago
Nguyen Anh Quynh 3410b63a4e x86: handle 0x82 opcode. bug reported by Anton Kochkov 10 years ago
derrek 07526e989b arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP. 10 years ago
derrek bda2c1c591 arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP. 10 years ago
Nguyen Anh Quynh c51e04fa97 x86: support CR9-CR15 registers 10 years ago
Nguyen Anh Quynh 08390775b5 x86: support CR9-CR15 registers 10 years ago
Nguyen Anh Quynh db684b2398 arm: BL & BLX do not read SP, but PC register. issue reported by Der Rek 10 years ago
Nguyen Anh Quynh 0f9ef1559d arm: BL & BLX do not read SP, but PC register. issue reported by Der Rek 10 years ago
Nguyen Anh Quynh 61ab00718a x86: remove dead code & dead SSE_CC constants. issue reported by Coverity 10 years ago
Nguyen Anh Quynh 1038fdb038 x86: add new registers DR8-DR15 10 years ago
Nguyen Anh Quynh 59c72afe7a x86: add 3 new undocumented instructions fdisi8087_nop, feni8087_nop & ffreep 10 years ago
Nguyen Anh Quynh 9f694cc934 x86: handle undocumented immediates for (v)cmpps/pd/ss/sd instructions 10 years ago
Nguyen Anh Quynh d319c114db x86: more encodings for FXCH & FCOMP. also print LJUMP without * as prefix for Intel syntax. handle BOUND & FARCALL better 10 years ago
Nguyen Anh Quynh 5f8c4239c2 x86: add missing CR8-CR15 registers to arch/X86/X86DisassemblerDecoder.h 10 years ago
Nguyen Anh Quynh 2ac7941227 x86: handle REX properly for segment related instructions by ignoring REX.r entirely 10 years ago