18 Commits (073086b78ebbc0e67a521cb04669ff75134124de)

Author SHA1 Message Date
Nguyen Anh Quynh f1ec52628e x86: provide size for X86_OP_IMM operand. thank Gabriel Quadros for some suggestions 11 years ago
Nguyen Anh Quynh cb6fc59da1 remove redundant return in MCInst_Init() 11 years ago
Nguyen Anh Quynh 495295ecd4 MCInst_Init() is arch-independent 11 years ago
Nguyen Anh Quynh 370b7d7d4e remove unused MCInst/MCOperand functions 11 years ago
Nguyen Anh Quynh 264ca37ad8 MCInst_addOperand2() does not need to return value 11 years ago
Nguyen Anh Quynh 215e76b223 ppc: use MCInst_insert0() instead of MCInst_insert() to avoid malloc/free 11 years ago
Nguyen Anh Quynh 0f648ea3e8 arm: use CreateImm0() & CreateReg0() to create MCOperand* to avoid using malloc/free to improve performance 11 years ago
Nguyen Anh Quynh 5329a6ffd4 directly update cs_insn from MCInst interface to avoid multiple memcpy() 11 years ago
Nguyen Anh Quynh 30c065998b optimize memset() of MCInst_Init() 11 years ago
Nguyen Anh Quynh cf0813809a x86: more simplification on managing MCOperand. this also fixes a bug in handling memory reference instructions 11 years ago
Nguyen Anh Quynh 937e48314c x86: avoid malloc/free MCOperand with new API of MCInst: MCInst_addOperand0, MCInst_CreateReg0, MCInst_CreateImm0 11 years ago
Nguyen Anh Quynh 30e4d7f213 Disassembler -> Disassembly. also delete an orphaned file 11 years ago
Nguyen Anh Quynh a8eb7a5ca5 rename memory function pointer types to have cs_ prefix. also rename internal function pointers my_* to have cs_mem_ prefix - suggested by Pancake 11 years ago
Nguyen Anh Quynh 24bf0d9079 add new option CS_OPT_MEM for cs_option(): this enable user-defined dynamic memory management. idea proposed by Pancake 11 years ago
Nguyen Anh Quynh 39da42692d arm: fix a memory leaking bug 11 years ago
Nguyen Anh Quynh 173ed2b1cb arm: upgrade core engine 11 years ago
Nguyen Anh Quynh 6b7abe3c81 arm64: handle alias insn in a better way, and add support for MNEG. bug reported by Patroklos Argyroudis 11 years ago
Nguyen Anh Quynh 26ee41aa67 initial import 11 years ago