Imported Upstream version 3.0 upstream upstream/3.0
authorSophie Brun <sophie@freexian.com>
Mon, 24 Nov 2014 09:04:14 +0000 (10:04 +0100)
committerSophie Brun <sophie@freexian.com>
Mon, 24 Nov 2014 09:04:14 +0000 (10:04 +0100)
commitefb8b325e4c025556fc845dc4256dc77817cdce7
tree1f96c17851f41fb3f94652a61c5864b8b437bf4b
parent32bd2432169126370c153e20ba49127d4663a330
Imported Upstream version 3.0
555 files changed:
.gitignore
CMakeLists.txt [new file with mode: 0644]
COMPILE.TXT
COMPILE_CMAKE.TXT [new file with mode: 0644]
COMPILE_MSVC.TXT [new file with mode: 0644]
CREDITS.TXT
ChangeLog
HACK.TXT
LEB128.h
MCDisassembler.h
MCFixedLenDisassembler.h
MCInst.c
MCInst.h
MCInstrDesc.c
MCInstrDesc.h
MCRegisterInfo.c
MCRegisterInfo.h
Makefile
MathExtras.h
README
RELEASE_NOTES
SStream.c
SStream.h
SubtargetFeature.h [deleted file]
TODO
arch/AArch64/AArch64AddressingModes.h [new file with mode: 0644]
arch/AArch64/AArch64BaseInfo.c
arch/AArch64/AArch64BaseInfo.h
arch/AArch64/AArch64Disassembler.c
arch/AArch64/AArch64Disassembler.h
arch/AArch64/AArch64GenAsmWriter.inc
arch/AArch64/AArch64GenDisassemblerTables.inc
arch/AArch64/AArch64GenInstrInfo.inc
arch/AArch64/AArch64GenRegisterInfo.inc
arch/AArch64/AArch64GenSubtargetInfo.inc
arch/AArch64/AArch64InstPrinter.c
arch/AArch64/AArch64InstPrinter.h
arch/AArch64/AArch64Mapping.c
arch/AArch64/AArch64Mapping.h
arch/AArch64/AArch64Module.c
arch/ARM/ARMAddressingModes.h
arch/ARM/ARMBaseInfo.h
arch/ARM/ARMDisassembler.c
arch/ARM/ARMDisassembler.h
arch/ARM/ARMGenAsmWriter.inc
arch/ARM/ARMGenDisassemblerTables.inc
arch/ARM/ARMGenInstrInfo.inc
arch/ARM/ARMGenRegisterInfo.inc
arch/ARM/ARMGenSubtargetInfo.inc
arch/ARM/ARMInstPrinter.c
arch/ARM/ARMInstPrinter.h
arch/ARM/ARMMapping.c
arch/ARM/ARMMapping.h
arch/ARM/ARMModule.c
arch/Mips/MipsDisassembler.c
arch/Mips/MipsDisassembler.h
arch/Mips/MipsGenAsmWriter.inc
arch/Mips/MipsGenDisassemblerTables.inc
arch/Mips/MipsGenInstrInfo.inc
arch/Mips/MipsGenRegisterInfo.inc
arch/Mips/MipsGenSubtargetInfo.inc
arch/Mips/MipsInstPrinter.c
arch/Mips/MipsInstPrinter.h
arch/Mips/MipsMapping.c
arch/Mips/MipsMapping.h
arch/Mips/MipsModule.c
arch/PowerPC/PPCDisassembler.c
arch/PowerPC/PPCDisassembler.h
arch/PowerPC/PPCGenAsmWriter.inc
arch/PowerPC/PPCGenDisassemblerTables.inc
arch/PowerPC/PPCGenInstrInfo.inc
arch/PowerPC/PPCGenRegisterInfo.inc
arch/PowerPC/PPCGenSubtargetInfo.inc
arch/PowerPC/PPCInstPrinter.c
arch/PowerPC/PPCInstPrinter.h
arch/PowerPC/PPCMapping.c
arch/PowerPC/PPCMapping.h
arch/PowerPC/PPCModule.c
arch/PowerPC/PPCPredicates.h
arch/Sparc/Sparc.h [new file with mode: 0644]
arch/Sparc/SparcDisassembler.c [new file with mode: 0644]
arch/Sparc/SparcDisassembler.h [new file with mode: 0644]
arch/Sparc/SparcGenAsmWriter.inc [new file with mode: 0644]
arch/Sparc/SparcGenDisassemblerTables.inc [new file with mode: 0644]
arch/Sparc/SparcGenInstrInfo.inc [new file with mode: 0644]
arch/Sparc/SparcGenRegisterInfo.inc [new file with mode: 0644]
arch/Sparc/SparcGenSubtargetInfo.inc [new file with mode: 0644]
arch/Sparc/SparcInstPrinter.c [new file with mode: 0644]
arch/Sparc/SparcInstPrinter.h [new file with mode: 0644]
arch/Sparc/SparcMapping.c [new file with mode: 0644]
arch/Sparc/SparcMapping.h [new file with mode: 0644]
arch/Sparc/SparcModule.c [new file with mode: 0644]
arch/SystemZ/SystemZDisassembler.c [new file with mode: 0644]
arch/SystemZ/SystemZDisassembler.h [new file with mode: 0644]
arch/SystemZ/SystemZGenAsmWriter.inc [new file with mode: 0644]
arch/SystemZ/SystemZGenDisassemblerTables.inc [new file with mode: 0644]
arch/SystemZ/SystemZGenInstrInfo.inc [new file with mode: 0644]
arch/SystemZ/SystemZGenRegisterInfo.inc [new file with mode: 0644]
arch/SystemZ/SystemZGenSubtargetInfo.inc [new file with mode: 0644]
arch/SystemZ/SystemZInstPrinter.c [new file with mode: 0644]
arch/SystemZ/SystemZInstPrinter.h [new file with mode: 0644]
arch/SystemZ/SystemZMCTargetDesc.c [new file with mode: 0644]
arch/SystemZ/SystemZMCTargetDesc.h [new file with mode: 0644]
arch/SystemZ/SystemZMapping.c [new file with mode: 0644]
arch/SystemZ/SystemZMapping.h [new file with mode: 0644]
arch/SystemZ/SystemZModule.c [new file with mode: 0644]
arch/X86/X86ATTInstPrinter.c
arch/X86/X86BaseInfo.h [new file with mode: 0644]
arch/X86/X86Disassembler.c
arch/X86/X86Disassembler.h
arch/X86/X86DisassemblerDecoder.c
arch/X86/X86DisassemblerDecoder.h
arch/X86/X86DisassemblerDecoderCommon.h
arch/X86/X86GenAsmWriter.inc
arch/X86/X86GenAsmWriter1.inc
arch/X86/X86GenAsmWriter1_reduce.inc [new file with mode: 0644]
arch/X86/X86GenAsmWriter_reduce.inc [new file with mode: 0644]
arch/X86/X86GenDisassemblerTables.inc
arch/X86/X86GenDisassemblerTables_reduce.inc [new file with mode: 0644]
arch/X86/X86GenInstrInfo.inc
arch/X86/X86GenInstrInfo_reduce.inc [new file with mode: 0644]
arch/X86/X86GenRegisterInfo.inc
arch/X86/X86InstPrinter.h
arch/X86/X86IntelInstPrinter.c
arch/X86/X86Mapping.c
arch/X86/X86Mapping.h
arch/X86/X86Module.c
arch/XCore/XCoreDisassembler.c [new file with mode: 0644]
arch/XCore/XCoreDisassembler.h [new file with mode: 0644]
arch/XCore/XCoreGenAsmWriter.inc [new file with mode: 0644]
arch/XCore/XCoreGenDisassemblerTables.inc [new file with mode: 0644]
arch/XCore/XCoreGenInstrInfo.inc [new file with mode: 0644]
arch/XCore/XCoreGenRegisterInfo.inc [new file with mode: 0644]
arch/XCore/XCoreInstPrinter.c [new file with mode: 0644]
arch/XCore/XCoreInstPrinter.h [new file with mode: 0644]
arch/XCore/XCoreMapping.c [new file with mode: 0644]
arch/XCore/XCoreMapping.h [new file with mode: 0644]
arch/XCore/XCoreModule.c [new file with mode: 0644]
bindings/Makefile
bindings/README [new file with mode: 0644]
bindings/const_generator.py
bindings/java/Makefile
bindings/java/Test.java
bindings/java/TestArm.java
bindings/java/TestArm64.java
bindings/java/TestMips.java
bindings/java/TestPpc.java
bindings/java/TestSparc.java [new file with mode: 0644]
bindings/java/TestSystemz.java [new file with mode: 0644]
bindings/java/TestX86.java
bindings/java/TestXcore.java [new file with mode: 0644]
bindings/java/capstone/Arm.java
bindings/java/capstone/Arm64.java
bindings/java/capstone/Arm64_const.java
bindings/java/capstone/Arm_const.java
bindings/java/capstone/Capstone.java
bindings/java/capstone/Mips_const.java
bindings/java/capstone/Ppc.java
bindings/java/capstone/Ppc_const.java
bindings/java/capstone/Sparc.java [new file with mode: 0644]
bindings/java/capstone/Sparc_const.java [new file with mode: 0644]
bindings/java/capstone/Systemz.java [new file with mode: 0644]
bindings/java/capstone/Sysz_const.java [new file with mode: 0644]
bindings/java/capstone/X86.java
bindings/java/capstone/X86_const.java
bindings/java/capstone/Xcore.java [new file with mode: 0644]
bindings/java/capstone/Xcore_const.java [new file with mode: 0644]
bindings/java/run.sh
bindings/ocaml/Makefile
bindings/ocaml/README
bindings/ocaml/arm.ml
bindings/ocaml/arm64.ml
bindings/ocaml/arm64_const.ml [new file with mode: 0644]
bindings/ocaml/arm_const.ml [new file with mode: 0644]
bindings/ocaml/capstone.ml
bindings/ocaml/mips.ml
bindings/ocaml/mips_const.ml [new file with mode: 0644]
bindings/ocaml/ocaml.c
bindings/ocaml/ppc.ml [new file with mode: 0644]
bindings/ocaml/ppc_const.ml [new file with mode: 0644]
bindings/ocaml/sparc.ml [new file with mode: 0644]
bindings/ocaml/sparc_const.ml [new file with mode: 0644]
bindings/ocaml/systemz.ml [new file with mode: 0644]
bindings/ocaml/sysz_const.ml [new file with mode: 0644]
bindings/ocaml/test.ml
bindings/ocaml/test_arm.ml
bindings/ocaml/test_arm64.ml
bindings/ocaml/test_detail.ml
bindings/ocaml/test_mips.ml
bindings/ocaml/test_ppc.ml [new file with mode: 0644]
bindings/ocaml/test_sparc.ml [new file with mode: 0644]
bindings/ocaml/test_systemz.ml [new file with mode: 0644]
bindings/ocaml/test_x86.ml
bindings/ocaml/test_xcore.ml [new file with mode: 0644]
bindings/ocaml/x86.ml
bindings/ocaml/x86_const.ml [new file with mode: 0644]
bindings/ocaml/xcore.ml [new file with mode: 0644]
bindings/ocaml/xcore_const.ml [new file with mode: 0644]
bindings/python/Makefile
bindings/python/README
bindings/python/capstone/__init__.py
bindings/python/capstone/arm.py
bindings/python/capstone/arm64.py
bindings/python/capstone/arm64_const.py
bindings/python/capstone/arm_const.py
bindings/python/capstone/capstone.py [deleted file]
bindings/python/capstone/mips.py
bindings/python/capstone/mips_const.py
bindings/python/capstone/ppc.py
bindings/python/capstone/ppc_const.py
bindings/python/capstone/sparc.py [new file with mode: 0644]
bindings/python/capstone/sparc_const.py [new file with mode: 0644]
bindings/python/capstone/systemz.py [new file with mode: 0644]
bindings/python/capstone/sysz_const.py [new file with mode: 0644]
bindings/python/capstone/x86.py
bindings/python/capstone/x86_const.py
bindings/python/capstone/xcore.py [new file with mode: 0644]
bindings/python/capstone/xcore_const.py [new file with mode: 0644]
bindings/python/pyx/ccapstone.pxd
bindings/python/pyx/ccapstone.pyx
bindings/python/setup.py
bindings/python/setup_cython.py
bindings/python/test.py
bindings/python/test_all.py [new file with mode: 0755]
bindings/python/test_arm.py
bindings/python/test_arm64.py
bindings/python/test_detail.py
bindings/python/test_lite.py
bindings/python/test_mips.py
bindings/python/test_ppc.py
bindings/python/test_skipdata.py [new file with mode: 0755]
bindings/python/test_sparc.py [new file with mode: 0755]
bindings/python/test_systemz.py [new file with mode: 0755]
bindings/python/test_x86.py
bindings/python/test_xcore.py [new file with mode: 0755]
bindings/python/xprint.py [new file with mode: 0755]
config.mk
contrib/README [new file with mode: 0644]
contrib/windows_kernel/README [new file with mode: 0644]
contrib/windows_kernel/libc.cpp [new file with mode: 0644]
contrib/windows_kernel/libc.h [new file with mode: 0644]
cs.c
cs_priv.h
docs/BHUSA2014-capstone.pdf [new file with mode: 0644]
docs/README
functions.mk [new file with mode: 0644]
include/arm.h
include/arm64.h
include/capstone.h
include/mips.h
include/platform.h [new file with mode: 0644]
include/ppc.h
include/sparc.h [new file with mode: 0644]
include/systemz.h [new file with mode: 0644]
include/x86.h
include/xcore.h [new file with mode: 0644]
inttypes.h [new file with mode: 0644]
make.sh
msvc/README [new file with mode: 0644]
msvc/capstone.sln [new file with mode: 0644]
msvc/capstone_dll/capstone_dll.vcxproj [new file with mode: 0644]
msvc/capstone_static/capstone_static.vcxproj [new file with mode: 0644]
msvc/headers/inttypes.h [new file with mode: 0644]
msvc/test/test.vcxproj [new file with mode: 0644]
msvc/test_arm/test_arm.vcxproj [new file with mode: 0644]
msvc/test_arm64/test_arm64.vcxproj [new file with mode: 0644]
msvc/test_detail/test_detail.vcxproj [new file with mode: 0644]
msvc/test_mips/test_mips.vcxproj [new file with mode: 0644]
msvc/test_ppc/test_ppc.vcxproj [new file with mode: 0644]
msvc/test_skipdata/test_skipdata.vcxproj [new file with mode: 0644]
msvc/test_sparc/test_sparc.vcxproj [new file with mode: 0644]
msvc/test_systemz/test_systemz.vcxproj [new file with mode: 0644]
msvc/test_x86/test_x86.vcxproj [new file with mode: 0644]
msvc/test_xcore/test_xcore.vcxproj [new file with mode: 0644]
packages/freebsd/ports/devel/capstone/Makefile
packages/freebsd/ports/devel/capstone/files/patch-Makefile [deleted file]
packages/freebsd/ports/devel/capstone/files/patch-tests_Makefile [deleted file]
packages/freebsd/ports/devel/capstone/pkg-descr
packages/freebsd/ports/devel/capstone/pkg-plist
packages/homebrew/capstone.rb
packages/macports/devel/capstone/Portfile
packages/macports/devel/capstone/files/patch-Makefile.diff
pkgconfig.mk
suite/MC/AArch64/basic-a64-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/gicv3-regs.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-2velem.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-3vdiff.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-aba-abd.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-across.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-add-pairwise.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-add-sub-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-bitwise-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-compare-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-crypto.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-extract.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-facge-facgt.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-frsqrt-frecp.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-halving-add-sub.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-max-min-pairwise.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-max-min.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-mla-mls-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-mov.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-mul-div-instructions.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-perm.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-rounding-halving-add.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-rounding-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-saturating-add-sub.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-saturating-rounding-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-saturating-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-abs.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-add-sub.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-by-elem-mla.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-by-elem-mul.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-by-elem-saturating-mla.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-by-elem-saturating-mul.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-compare.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-cvt.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-dup.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-extract-narrow.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-fp-compare.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-mul.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-neg.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-recip.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-reduce-pairwise.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-rounding-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-saturating-add-sub.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-saturating-rounding-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-saturating-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-shift-imm.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-scalar-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-shift-left-long.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-copy.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-ldst-multi-elem.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-ldst-one-elem.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-misc.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-post-ldst-multi-elem.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-simd-shift.s.cs [new file with mode: 0644]
suite/MC/AArch64/neon-tbl.s.cs [new file with mode: 0644]
suite/MC/AArch64/trace-regs.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-aliases.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-arithmetic-aliases.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-it-block.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-memory-instructions.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-shift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-thumb-trustzone.s.cs [new file with mode: 0644]
suite/MC/ARM/arm-trustzone.s.cs [new file with mode: 0644]
suite/MC/ARM/arm_addrmode2.s.cs [new file with mode: 0644]
suite/MC/ARM/arm_addrmode3.s.cs [new file with mode: 0644]
suite/MC/ARM/arm_instructions.s.cs [new file with mode: 0644]
suite/MC/ARM/basic-arm-instructions-v8.s.cs [new file with mode: 0644]
suite/MC/ARM/basic-arm-instructions.s.cs [new file with mode: 0644]
suite/MC/ARM/basic-thumb-instructions.s.cs [new file with mode: 0644]
suite/MC/ARM/basic-thumb2-instructions-v8.s.cs [new file with mode: 0644]
suite/MC/ARM/basic-thumb2-instructions.s.cs [new file with mode: 0644]
suite/MC/ARM/crc32-thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/crc32.s.cs [new file with mode: 0644]
suite/MC/ARM/dot-req.s.cs [new file with mode: 0644]
suite/MC/ARM/fp-armv8.s.cs [new file with mode: 0644]
suite/MC/ARM/idiv-thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/idiv.s.cs [new file with mode: 0644]
suite/MC/ARM/load-store-acquire-release-v8-thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/load-store-acquire-release-v8.s.cs [new file with mode: 0644]
suite/MC/ARM/mode-switch.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-abs-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-absdiff-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-add-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-bitcount-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-bitwise-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-cmp-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-convert-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-crypto.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-dup-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-minmax-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-mov-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-mul-accum-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-mul-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-neg-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-pairwise-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-reciprocal-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-reverse-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-satshift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-shift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-shiftaccum-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-shuffle-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-sub-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-table-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-v8.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-vld-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-vst-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neon-vswp.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-abs-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-absdiff-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-add-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-bitcount-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-bitwise-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-cmp-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-convert-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-dup-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-minmax-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-mov-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-mul-accum-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-mul-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-neg-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-pairwise-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-reciprocal-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-reverse-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-satshift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-shift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-shiftaccum-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-shuffle-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-sub-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-table-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-vld-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/neont2-vst-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/simple-fp-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb-fp-armv8.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb-hints.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb-neon-crypto.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb-neon-v8.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb-shift-encoding.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb2-b.w-encodingT4.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb2-branches.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb2-mclass.s.cs [new file with mode: 0644]
suite/MC/ARM/thumb2-narrow-dp.ll.cs [new file with mode: 0644]
suite/MC/ARM/thumb2-pldw.s.cs [new file with mode: 0644]
suite/MC/ARM/vfp4-thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/vfp4.s.cs [new file with mode: 0644]
suite/MC/ARM/vpush-vpop-thumb.s.cs [new file with mode: 0644]
suite/MC/ARM/vpush-vpop.s.cs [new file with mode: 0644]
suite/MC/Mips/hilo-addressing.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-alu-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-alu-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-branch-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-branch-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-expansions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-jump-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-jump-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-loadstore-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-loadstore-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-loadstore-unaligned-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-loadstore-unaligned.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-movcond-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-movcond-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-multiply-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-multiply-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-shift-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-shift-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-trap-instructions-EB.s.cs [new file with mode: 0644]
suite/MC/Mips/micromips-trap-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-alu-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-control-instructions-64.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-control-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-coprocessor-encodings.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-dsp-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-expansions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-fpu-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-jump-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-memory-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips-register-names.s.cs [new file with mode: 0644]
suite/MC/Mips/mips64-alu-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips64-instructions.s.cs [new file with mode: 0644]
suite/MC/Mips/mips64-register-names.s.cs [new file with mode: 0644]
suite/MC/Mips/mips_directives.s.cs [new file with mode: 0644]
suite/MC/Mips/nabi-regs.s.cs [new file with mode: 0644]
suite/MC/Mips/set-at-directive.s.cs [new file with mode: 0644]
suite/MC/Mips/test_2r.s.cs [new file with mode: 0644]
suite/MC/Mips/test_2rf.s.cs [new file with mode: 0644]
suite/MC/Mips/test_3r.s.cs [new file with mode: 0644]
suite/MC/Mips/test_3rf.s.cs [new file with mode: 0644]
suite/MC/Mips/test_bit.s.cs [new file with mode: 0644]
suite/MC/Mips/test_cbranch.s.cs [new file with mode: 0644]
suite/MC/Mips/test_ctrlregs.s.cs [new file with mode: 0644]
suite/MC/Mips/test_elm.s.cs [new file with mode: 0644]
suite/MC/Mips/test_elm_insert.s.cs [new file with mode: 0644]
suite/MC/Mips/test_elm_insve.s.cs [new file with mode: 0644]
suite/MC/Mips/test_i10.s.cs [new file with mode: 0644]
suite/MC/Mips/test_i5.s.cs [new file with mode: 0644]
suite/MC/Mips/test_i8.s.cs [new file with mode: 0644]
suite/MC/Mips/test_lsa.s.cs [new file with mode: 0644]
suite/MC/Mips/test_mi10.s.cs [new file with mode: 0644]
suite/MC/Mips/test_vec.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding-bookII.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding-bookIII.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding-ext.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding-fp.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding-vmx.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-encoding.s.cs [new file with mode: 0644]
suite/MC/PowerPC/ppc64-operands.s.cs [new file with mode: 0644]
suite/MC/README [new file with mode: 0644]
suite/MC/Sparc/sparc-alu-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc-atomic-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc-ctrl-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc-fp-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc-mem-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc-vis.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc64-alu-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparc64-ctrl-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparcv8-instructions.s.cs [new file with mode: 0644]
suite/MC/Sparc/sparcv9-instructions.s.cs [new file with mode: 0644]
suite/MC/SystemZ/insn-good-z196.s.cs [new file with mode: 0644]
suite/MC/SystemZ/insn-good.s.cs [new file with mode: 0644]
suite/MC/SystemZ/regs-good.s.cs [new file with mode: 0644]
suite/MC/X86/3DNow.s.cs [new file with mode: 0644]
suite/MC/X86/address-size.s.cs [new file with mode: 0644]
suite/MC/X86/avx512-encodings.s.cs [new file with mode: 0644]
suite/MC/X86/intel-syntax-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86-32-avx.s.cs [new file with mode: 0644]
suite/MC/X86/x86-32-fma3.s.cs [new file with mode: 0644]
suite/MC/X86/x86-32-ms-inline-asm.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-avx-clmul-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-avx-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-bmi-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-fma3-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-fma4-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-hle-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-imm-widths.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-rand-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-rtm-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-sse4a.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-tbm-encoding.s.cs [new file with mode: 0644]
suite/MC/X86/x86_64-xop-encoding.s.cs [new file with mode: 0644]
suite/README
suite/arm/Makefile [new file with mode: 0644]
suite/arm/test_arm_regression.c [new file with mode: 0644]
suite/benchmark.py
suite/fuzz.py
suite/ppcbranch.py [new file with mode: 0755]
suite/test_c.sh
suite/test_mc.py [new file with mode: 0755]
suite/test_mc.sh [new file with mode: 0755]
suite/test_python.sh
suite/x86odd.py [new file with mode: 0755]
tests/Makefile
tests/README
tests/test.c
tests/test_arm.c
tests/test_arm64.c
tests/test_detail.c
tests/test_iter.c [new file with mode: 0644]
tests/test_mips.c
tests/test_ppc.c
tests/test_skipdata.c [new file with mode: 0644]
tests/test_sparc.c [new file with mode: 0644]
tests/test_systemz.c [new file with mode: 0644]
tests/test_x86.c
tests/test_xcore.c [new file with mode: 0644]
utils.c
utils.h
xcode/Capstone.xcodeproj/project.pbxproj [new file with mode: 0644]
xcode/Capstone.xcodeproj/project.xcworkspace/contents.xcworkspacedata [new file with mode: 0644]
xcode/CapstoneFramework/Info.plist [new file with mode: 0644]
xcode/README.md [new file with mode: 0644]