259 Commits (14ebaafb069ca198ee24a4e4859aab29971d273f)

Author SHA1 Message Date
Nguyen Anh Quynh 2eb37ee02a ppc: disable some redundant functions when Diet option is enable 11 years ago
Nguyen Anh Quynh d325b1a94b x86: reduce mode support VMX/SVM instructions now 11 years ago
Nguyen Anh Quynh e51cf36636 x86: do not print negative immediate. request of Le Dinh Long 11 years ago
Nguyen Anh Quynh 59b5489d8e x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake 11 years ago
Nguyen Anh Quynh ca0319d304 arm: more fix to print negative numbers in more friendly way 11 years ago
Nguyen Anh Quynh a3c9bd678f sparc: more fix to print negative numbers in more friendly way 11 years ago
Nguyen Anh Quynh ffff756d21 arm: more fix to print negative numbers in more friendly way 11 years ago
Nguyen Anh Quynh 6211ab8e5e arm64: fix the rest code printing out negative numbers like big decimal positive numbers 11 years ago
Nguyen Anh Quynh 9677136f3d arm64: fix the rest code printing out negative numbers like big decimal positive numbers 11 years ago
Nguyen Anh Quynh 6f4840270a arm64: properly print immediate in friendly format in printSImm7ScaledOperand(). bug reported by Amanieu 11 years ago
Nguyen Anh Quynh 08e8d61192 arm64: properly print immediate in friendly format in printSImm7ScaledOperand(). bug reported by Amanieu 11 years ago
Nguyen Anh Quynh 9518148e6f add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change 11 years ago
Nguyen Anh Quynh 6db860a246 systemz: indentation 11 years ago
Nguyen Anh Quynh 003c2608fc arm64, mips, x86: print -9, not -0x9 11 years ago
Nguyen Anh Quynh 822df9aece arm64: print label & offset in hex format for negative numbers 11 years ago
Nguyen Anh Quynh e189152342 x86: flag short instruction with missing SIB byte as broken one. ported from upstream. bug reported by @longledinh 11 years ago
Nguyen Anh Quynh cbaf913d68 arm: fix a bug in getting data from input buffer of Thumb: bail out if not enough data 11 years ago
Nguyen Anh Quynh 1514d5ca0c ppc: cleaning up 11 years ago
Nguyen Anh Quynh 1c68ab9293 cleaning up unused code 11 years ago
Nguyen Anh Quynh ce2ad202d2 x86: clean up X86ATTInstPrinter.c 11 years ago
Nguyen Anh Quynh ca9a7ab30c ppc: fix a segfault in Diet mode 11 years ago
Nguyen Anh Quynh 6b95e5ef74 arm64: fix a segfault bug in Diet engine 11 years ago
Nguyen Anh Quynh bc22b5be83 x86: handle rep/repne mulpd case 11 years ago
Nguyen Anh Quynh 4ef1668834 arm64: remove dead code 11 years ago
Nguyen Anh Quynh 43befa06a3 arm: no longer rely on information from @groups to verify relative instructions 11 years ago
Nguyen Anh Quynh 079e0430b6 x86: bug fixes for some instructions, including AVX 11 years ago
Nguyen Anh Quynh 143759d9ab x86: update core 11 years ago
Nguyen Anh Quynh fc83a439e5 add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40% 11 years ago
Nguyen Anh Quynh 1181a851b9 x86: fix a double-free bug for ATT syntax 11 years ago
Nguyen Anh Quynh 0b6daad5ad x86: avoid duplicating slot 0 of Opcode tables with emptyTable 11 years ago
Nguyen Anh Quynh f6060b8f70 x86: compress Opcode tables to make data size 3 times smaller. this is without performance sacrifice by using some extra index tables 11 years ago
Nguyen Anh Quynh b24692cfcc x86: add some debug code to find out size of some Opcode tables 11 years ago
Nguyen Anh Quynh 8b915ed765 ppc: update core 11 years ago
Nguyen Anh Quynh bc0b3b92fd mips: update core 11 years ago
Nguyen Anh Quynh 6b804dacb1 arm: update core 11 years ago
Nguyen Anh Quynh 27b9a96fd0 x86: make printAliasInstr() return string, not id 11 years ago
Nguyen Anh Quynh 74c41ebb1d mips: simplify handling alias insn 11 years ago
Nguyen Anh Quynh 4f93d9c9dc arm64: simplify handling alias instruction (printAliasInstr) 11 years ago
Nguyen Anh Quynh 85cddef303 x86: optimize handling special instructions with accumulate registers 11 years ago
Nguyen Anh Quynh 005c5148a6 x86: eliminate X86_get_insn_id2() 11 years ago
Nguyen Anh Quynh 585018f831 ppc & arm: remove functions *_get_insn_id2() 11 years ago
kaka22 603f7ac953 x86: fix a warning on unused variable 11 years ago
Nguyen Anh Quynh d7c00fe5ed x86: REP should have *CX registers as implicit registers read/written 11 years ago
Nguyen Anh Quynh 13f40d26a2 x86: upgrade core 11 years ago
pancake d889290a02 Remove C++ dependency and fix SystemZ initialization 11 years ago
Nguyen Anh Quynh 7e92884f41 systemz: fix for details 11 years ago
Nguyen Anh Quynh d04aad77f6 systemz: support Diet option 11 years ago
Nguyen Anh Quynh f0ff96138e systemz: print immediates in range [-9, 9] without 0x prefix 11 years ago
Nguyen Anh Quynh da1e833c8c systemz: support accesss register operand 11 years ago
Nguyen Anh Quynh b3d000a841 fix SystemZ on Op 11 years ago