Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
0822c3459f609c4522ccfe34884ed5150fc9af30
/
suite
ea39692
suite: fix an compilation warning reported by MSVC on test_arm_regression.c
by Nguyen Anh Quynh
· 10 years ago
499f0ca
suite: add some tools to verify X86 machine code
by Nguyen Anh Quynh
· 10 years ago
d83c8c7
suite: change CS_MODE_32 -> CS_MODE_MIPS32, CS_MODE_64 -> CS_MODE_MIPS64 for fuzz.py & benchmark.py
by Nguyen Anh Quynh
· 10 years ago
57a902d
suite: add crc32 instruction to x86odd.py
by Nguyen Anh Quynh
· 10 years ago
b008229
suite: add some tricky x86 code to x86odd.py
by Nguyen Anh Quynh
· 10 years ago
02cafeb
suite: update Mips modes of MC input to CS_MODE_MIPS32 & CS_MODE_MIPS64
by Nguyen Anh Quynh
· 10 years ago
952da90
suite: add missing tests to test_c.sh
by Nguyen Anh Quynh
· 10 years ago
435b913
suite: delete duplicate MC input in ppc64-encoding-bookIII.s.cs
by Nguyen Anh Quynh
· 10 years ago
4c36374
suite: normalize PPC's branch instructions having immediate operand
by Nguyen Anh Quynh
· 10 years ago
df7dde2
suite: update test_mc.py to better handle output of different formats of MC & CS
by Nguyen Anh Quynh
· 10 years ago
6999d22
suite: fix inputs in MC/
by Nguyen Anh Quynh
· 10 years ago
d5e6341
suite: indentation for test_mc.py
by Nguyen Anh Quynh
· 10 years ago
9025e92
suite: cleaning up test_mc.py
by Nguyen Anh Quynh
· 10 years ago
8ba7250
suite: add testsuite tool 'test_mc.sh' to compare output of Capstone & LLVM
by Nguyen Anh Quynh
· 10 years ago
278afa3
suite: delete a broken MC input in intel-syntax-encoding.s.cs
by Nguyen Anh Quynh
· 10 years ago
9c9ca12
suite: add missing arch in heading info for micromips-alu-instructions-EB.s.cs
by Nguyen Anh Quynh
· 10 years ago
4016695
suite: fix MC test for 'prefetch' in 3DNow.s.cs
by Nguyen Anh Quynh
· 10 years ago
90d42bc
suite: add decoding info for 3DNow.s.cs
by Nguyen Anh Quynh
· 10 years ago
c352897
suite: more tests added to x86odd.py
by Nguyen Anh Quynh
· 10 years ago
ff7bba3
x86: print out immediate as positive number for logic arithmetic operations: AND, OR, XOR. only works for x86 Intel syntax so far. issue reported by Pancake
by Nguyen Anh Quynh
· 10 years ago
b87f855
x86: print negative number in memory reference address (more friendly). issue reported by @pancake
by Nguyen Anh Quynh
· 10 years ago
ed0fbce
suite: more test for memref (x86)
by Nguyen Anh Quynh
· 10 years ago
668b96c
suite: make x86odd.py to test ATT syntax & some memref code
by Nguyen Anh Quynh
· 10 years ago
ad449b5
suite: compile test_arm_regression.c with proper include & change cs_disasm_ex() to cs_disasm()
by Nguyen Anh Quynh
· 10 years ago
d91f964
* Fixed bug in Thumb2 pop caused by me incorrectly assuming that
by flyingsymbols
· 10 years ago
79e253c
Remove CS_MODE_N64
by Jay Oster
· 10 years ago
147035e
suite: chmod +x ppcbranch.py
by Nguyen Anh Quynh
· 10 years ago
a3f0aef
PPC: Fix absolute/relative offset for branch instruction
by kratolp
· 10 years ago
39a6529
Add ppc branch test suite
by kratolp
· 10 years ago
0b702b8
suite: add input files for systematic testing assembly instructions across all archs (MC)
by Nguyen Anh Quynh
· 10 years ago
ced9d24
Workaround missing <inttypes.h> on MSVC 2010
by Yegor Derevenets
· 10 years ago
3edc30d
suite: correct author of test_arm_regression.c
by Nguyen Anh Quynh
· 10 years ago
26dfbc6
fix indentation introduced by the latest merge. also move test_arm_regression.c into suite/arm/ and add Makefile for it
by Nguyen Anh Quynh
· 10 years ago
298d413
* added a test file to suite for testing invalid and valid instruction sequences
by flyingsymbols
· 10 years ago
7ae389e
suite: support XCore in fuzz.py
by Nguyen Anh Quynh
· 10 years ago
6a5cc57
suite: support XCore in benchmark.py
by Nguyen Anh Quynh
· 10 years ago
191c070
suite: update x86odd.py
by Nguyen Anh Quynh
· 10 years ago
d711060
suite: add some new instructions to x86odd.py
by Nguyen Anh Quynh
· 10 years ago
4cc3040
suite: add 'hint nop' instruction to x86odd.py
by Nguyen Anh Quynh
· 10 years ago
33e1636
x86: support 0x82 opcode for Arithmetic instructions
by Nguyen Anh Quynh
· 11 years ago
4171e48
suite: make x86odd support python3
by Nguyen Anh Quynh
· 11 years ago
a6519b0
suite: add x86odd.py
by Nguyen Anh Quynh
· 11 years ago
61aaabb
suite: add SystemZ support to benchmark.py & fuzz.py
by Nguyen Anh Quynh
· 11 years ago
61b7a72
suite: add Sparc support
by Nguyen Anh Quynh
· 11 years ago
0586a74
suite: minor fix for fuzz.py
by Nguyen Anh Quynh
· 11 years ago
d9ee9b1
suite: more throughout fuzzing
by Nguyen Anh Quynh
· 11 years ago
1cf70fe
suite: minor fixes for fuzz.py
by Nguyen Anh Quynh
· 11 years ago
3a61483
suite: add comments for fuzz.py
by Nguyen Anh Quynh
· 11 years ago
07ceab8
suite: update README for fuzz.py
by Nguyen Anh Quynh
· 11 years ago
5feee40
suite: fix usage instructions for fuzz.py
by Nguyen Anh Quynh
· 11 years ago
301e831
suite: add fuzz.py tool
by Nguyen Anh Quynh
· 11 years ago
07b2037
suite: cosmetic fixes for benchmark.py
by Nguyen Anh Quynh
· 11 years ago
1ad3723
suite: remove some irrelevant comments in benchmark.py
by Nguyen Anh Quynh
· 11 years ago
d53c165
python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15%
by Nguyen Anh Quynh
· 11 years ago
321163b
suite: turn off detail for benchmark.py
by Nguyen Anh Quynh
· 11 years ago
94020d8
x86: fix the issue with prefix instruction declared in 2.0's RELEASE_NOTES
by Nguyen Anh Quynh
· 11 years ago
9389947
x86: fix a mem leaking issue in X86_insn_combine()
by Nguyen Anh Quynh
· 11 years ago
11b0519
reset prev_prefix at the entry of cs_disasm_ex(). this fixes a nasty segfault bug
by Nguyen Anh Quynh
· 11 years ago
9162aa1
suite: cleanup benchmark.py
by Nguyen Anh Quynh
· 11 years ago
66c8d5d
suite: add test_all.sh
by Nguyen Anh Quynh
· 11 years ago
d80cede
last change to support BSD broke cross-comple. fix Makefile so cross-compile work again
by Nguyen Anh Quynh
· 11 years ago
d8029ae
suite: make all tests consistenly run from inside suite/
by Nguyen Anh Quynh
· 11 years ago
f48a879
suite: benchmark.py can benchmark specific archs, rather than all archs like before
by Nguyen Anh Quynh
· 11 years ago
783e6c0
suite: benchmark.py now exercises all archs
by Nguyen Anh Quynh
· 11 years ago
ff93d75
suite: excercise benchmark.py 5 times more
by Nguyen Anh Quynh
· 11 years ago
34474f8
suite: benchmark.py get disasm code from binary file (python itself) rather than randomize data - this stablizes results, and can be compared with other bindings
by Nguyen Anh Quynh
· 11 years ago
3079ed6
suite: cleaning benchmark.py
by Nguyen Anh Quynh
· 11 years ago
79654d1
suite: add test_ppc and some other minor changes
by Nguyen Anh Quynh
· 11 years ago
2258f09
suite: chmod+x compile_all.sh
by Nguyen Anh Quynh
· 11 years ago
ea807fb
suite: add compile_all.sh. by Daniel Godas-Lopez
by Nguyen Anh Quynh
· 11 years ago
52b1754
suite: add README
by Nguyen Anh Quynh
· 11 years ago
7fcf723
add some test tools into suite/
by Nguyen Anh Quynh
· 11 years ago
6d50dc3
add benchmark.py
by Nguyen Anh Quynh
· 11 years ago