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 |
Nguyen Anh Quynh
|
48a14ca4ce
|
add SystemZ arch
|
11 years ago |
Nguyen Anh Quynh
|
88b2833760
|
sparc: cleanup
|
11 years ago |
Nguyen Anh Quynh
|
017df604dc
|
arm64, mips, x86: print -9, not -0x9
|
11 years ago |
Nguyen Anh Quynh
|
beda293c06
|
arm64: print label & offset in hex format for negative numbers
|
11 years ago |
Nguyen Anh Quynh
|
fa814fe479
|
x86: flag short instruction with missing SIB byte as broken one. ported from upstream. bug reported by @longledinh
|
11 years ago |
Nguyen Anh Quynh
|
f6c7cbc972
|
core: fix some warnings
|
11 years ago |
Nguyen Anh Quynh
|
65c7a01d4f
|
sparc: fix warning on unused variable
|
11 years ago |
Nguyen Anh Quynh
|
2ff665ad4a
|
arm: support asm syntax CS_OPT_SYNTAX_NOREGNAME to print out registers with numbers (ex: 'r11' rather than 'fp')
|
11 years ago |
Nguyen Anh Quynh
|
641be49c2f
|
sparc: fix mnemnonic for some alias instructions
|
11 years ago |
Nguyen Anh Quynh
|
78153f59bb
|
sparc: add SWAP instruction
|
11 years ago |
Nguyen Anh Quynh
|
1055a2e22a
|
python: support Sparc
|
11 years ago |
Nguyen Anh Quynh
|
05e27138ae
|
core: add Sparc arch
|
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 |
Nguyen Anh Quynh
|
9389947d0d
|
x86: fix a mem leaking issue in X86_insn_combine()
|
11 years ago |
Nguyen Anh Quynh
|
a82a0890a6
|
more more fixes on C coding style
|
11 years ago |
Nguyen Anh Quynh
|
aa078a1c4a
|
more fixes on C coding style
|
11 years ago |
Nguyen Anh Quynh
|
2e79ba8996
|
fix C coding style
|
11 years ago |
Nguyen Anh Quynh
|
b57c90dd23
|
fix some issues introduced by MSVC port
|
11 years ago |