History log of /external/capstone/arch/X86/X86Mapping.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d4babd9808b10096905d6f47d3e46e54be9de4ca 08-Jul-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: MOV AL, [mem] has 2 operands. fix #959
/external/capstone/arch/X86/X86Mapping.c
c5082248962a55bce1490233021c72e34bc21593 22-Jun-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: wrong number of operands. fix #950
/external/capstone/arch/X86/X86Mapping.c
4a757e129f69e720ee75d6c756df15c9a553e31f 24-May-2017 vit9696 <vit9696@users.noreply.github.com> Several changes for size reduction (#929)

* Support CAPSTONE_STATIC with __GNUC__ compilers

* Allow custom export rules

* Make CAPSTONE_SHARED the default visibility option with GNUC (avoids behaviour changes)

* Reduce capstone static build size (mainly for kernel usage)

* Allow basic cs_detail support in diet mode

* Fixed valid_bnd unused function warning

* Do not disable cs_detail generation in CAPSTONE_DIET, use CAPSTONE_NO_DETAIL for that.

* Reverted CAPSTONE_NO_DETAIL at least until capstone supports more flexible configuration

* Added a missing endif

* Disallow custom export rules
/external/capstone/arch/X86/X86Mapping.c
44c419a64c8fd01be5d491d2a1f389fcd742beab 22-May-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: indentation
/external/capstone/arch/X86/X86Mapping.c
5be7444c09e291e9ea0f4c11ba6118115945f947 17-Mar-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: support BND prefix. issue #872
/external/capstone/arch/X86/X86Mapping.c
1504f913f17be8868a04bb308bccb04e5dbc5a24 22-Feb-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: consistent register names ST0-ST7 with the asm output
/external/capstone/arch/X86/X86Mapping.c
9ad8eb66805379a45a07524e15a97258ce269303 09-Feb-2017 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix EAX operand for X86_MOV32ao32. fix issue #852
/external/capstone/arch/X86/X86Mapping.c
4015dfa619577e129d54eb6dc795cbff8163f460 28-Oct-2016 Samuel Chevet <w4kfu@users.noreply.github.com> Add X86_REG_EFLAGS for X86_STC and X86_STD for full x86 instructions … (#800)

* Add X86_REG_EFLAGS for X86_STC and X86_STD for full x86 instructions ; Add X86_REG_EFLAGS for X86_CLD, X86_CMC for reduce and full x86 instructions

* Add trailing zero for regs write in X86_CLC ; X86_CLD ; X86_CMC
/external/capstone/arch/X86/X86Mapping.c
9bebb55b7b83e09ea2bae8ea06bf6be4e0008ffa 27-Oct-2016 Samuel CHEVET <gw4kfu@gmail.com> Add X86_REG_EFLAGS for X86_STC and X86_STD
/external/capstone/arch/X86/X86Mapping.c
cd6a732c967209fbeb009e57354903f2539f51e3 18-Oct-2015 kokole <hombre.97@hotmail.es> LOOP* branch fix for full x64 instructions

Sorry, since the file is very big I didn't realize there was a 2nd list.
/external/capstone/arch/X86/X86Mapping.c
9cdd2031ed74f1ed71f1c8ef8e10bb4b3a7b637f 18-Oct-2015 kokole <hombre.97@hotmail.es> LOOP* instructions are conditional branches

LOOP, LOOPE and LOOPNE are basically conditional branches http://x86.renejeschke.de/html/file_module_x86_id_161.html
/external/capstone/arch/X86/X86Mapping.c
b6ae93d7073cab4b4cc7605912a508300fad61ea 15-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: more AT&T fixes for #458 reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
d28a948635abc536665290e3adde08727538225a 15-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: more fix for #458
/external/capstone/arch/X86/X86Mapping.c
f74e96c3a4be686d62c6a2ffe7c2b4adcdf2ace5 15-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix issue #458 reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
ac74b386eaa99154cfb79f0de25e5956a7a87889 14-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: REPNE prefix is valid for LODSD. this fixes the bug reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
9dac4021dc1af72f98d330d25b173952fa6ba888 14-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: some AT&T instructions wrongly add one more operand in front (index 0). this fixes the issue reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
0f408c25f849cfe51580b1df4c7bae731bf2f797 14-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: repne prefix can come with INS/OUTS/LODS instructions. bug reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
4dda6c9f1b8bb4715eedba13fadcee59f653eab5 14-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: rep* prefix read/write *CX register. bug reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
60d40cf465c8dcf69018290b994105f822f4ec30 14-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: loope/loopne read EFLAGS. bug reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
b1c54fe8dcc1ae6dde4670e91e9835a09c7cf02b 13-Aug-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: LOOP* instructions should read/write *CX registers. bug reported by Ruslan Kabatsayev
/external/capstone/arch/X86/X86Mapping.c
3dc31d298a617b50b17bbe28d85c4c44729c83a7 05-Jun-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: properly handle AL/AX/EAX operand of OUT instruction in AT&T syntax
/external/capstone/arch/X86/X86Mapping.c
5160e2340de7a7af89a513129aae63d3d7cef295 07-Mar-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: multiple fixes for insns[] - reduced mode (X86Mapping.c)
/external/capstone/arch/X86/X86Mapping.c
c0fa5b744b1fd1448fdc4b67a32f0433e3a66229 07-Mar-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: multiple fixes for insns[] (X86Mapping.c)
/external/capstone/arch/X86/X86Mapping.c
b2c91591ce053e0817c7dc0cf6f2f846ab9f6c71 13-Feb-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: REPNE can go with STOS/MOVS. bug reported by Gabriel Quadros
/external/capstone/arch/X86/X86Mapping.c
7de172d6ec34e17ececd3408278b67c290faa709 13-Jan-2015 Nguyen Anh Quynh <aquynh@gmail.com> x86: properly handle REP, REPNE & REPNZ prefixes
/external/capstone/arch/X86/X86Mapping.c
d319c114dbd46126956390887c8bfeab8aa5f4c2 26-Dec-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: more encodings for FXCH & FCOMP. also print LJUMP without * as prefix for Intel syntax. handle BOUND & FARCALL better
/external/capstone/arch/X86/X86Mapping.c
10ecdaef31cf38039aac46e644c6e3798cbb044f 16-Dec-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: support some new instructions or new encodings of some new instructions: MOVSXD, FXCH, FCOM, FCOMP, FSTP, FSTPNCE, NOP
/external/capstone/arch/X86/X86Mapping.c
9578185ad8d2c473a7302e6f0263c8db282be783 12-Dec-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add missing operands in detail mode for 'IN/OUT reg, reg' instructions. bug reported by Andrew Wesie
/external/capstone/arch/X86/X86Mapping.c
2ce4da372617041f79e8b6b1c54d99cd4c9c3cc3 12-Dec-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix the last bug on PUSH/POP <segment> for ATT syntax
/external/capstone/arch/X86/X86Mapping.c
b32515d62221658302fec67db175bbd87e321223 12-Dec-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add missing operands in detail mode for PUSH/POP <segment> instructions. bug reported by Andrew Wesie
/external/capstone/arch/X86/X86Mapping.c
ff7bba3d6d1398ace7765c74bb56d01f2a3927f5 03-Nov-2014 Nguyen Anh Quynh <aquynh@gmail.com> 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
/external/capstone/arch/X86/X86Mapping.c
c2ea812ea760b6872c413e4ad2c9b98c7abf51c3 31-Oct-2014 Nguyen Anh Quynh <aquynh@gmail.com> fix cs_group_name() after the change on generic group ids
/external/capstone/arch/X86/X86Mapping.c
85cfb1839c569a49eb0cc032eeb84ddb5d867721 17-Oct-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: get rid of redundant X86_INS_LOCK/REP/RENE. issue reported by Pancake
/external/capstone/arch/X86/X86Mapping.c
ea3c0895917271960bbd663335d3248e6f1be6df 02-Oct-2014 Nguyen Anh Quynh <aquynh@gmail.com> some simple optimizations for speed. this improves performance about 5%
/external/capstone/arch/X86/X86Mapping.c
d7e42b7d3659a6d3a5e065afd19ce9547dea8dbe 29-Sep-2014 Nguyen Anh Quynh <aquynh@gmail.com> rename all the constants marking ending from _MAX to _ENDING. this also updates Java/Python/Ocaml bindings accordingly
/external/capstone/arch/X86/X86Mapping.c
9728200d1d81677113416015c6ed190d7112d795 09-Sep-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: cpuid, xsetbv, xgetbv involve 32bit registers, not 64bit registers.
/external/capstone/arch/X86/X86Mapping.c
934e180e545beda2f2ed5eed476615cfe1312b9a 27-Aug-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: more update to the core
/external/capstone/arch/X86/X86Mapping.c
ffb6b23c7db1fc9fdaa0e95b5ae5644610c85925 22-Aug-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add SMAP group for CLAC/STAC instructions
/external/capstone/arch/X86/X86Mapping.c
0b690387b36c262cc4c4e5540d94a1ff501bab16 13-Aug-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: update core with upstream. this added bunch of new instructions & groups. also updated Python & Java bindings after the core change
/external/capstone/arch/X86/X86Mapping.c
650f96ce431dc38f702641b3f1cf4320e9c9bf94 08-Jul-2014 Nguyen Anh Quynh <aquynh@gmail.com> add new API cs_group_name() to return group name in string, given the group id
/external/capstone/arch/X86/X86Mapping.c
dbdb61a9cf6a0fb9816744e3133316d4a499f2ae 01-Jul-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: regs_write[] of RDTSC & RDTSCP depend on @mode
/external/capstone/arch/X86/X86Mapping.c
7ef3700550e62e71abb54855491b0a924f5fbff1 27-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: SHL reg, 1 has one too many operands. bug reported by Sean Heelan
/external/capstone/arch/X86/X86Mapping.c
1a66fecdbc0d0ca441b60213bcae767f18bbeb10 25-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: support avx_sae & avx_rm in cs_x86 struct. this also updates Python & Java bindings following the core's change
/external/capstone/arch/X86/X86Mapping.c
12e6e313893324cabb095d86e9f28b9cb5a7be5a 26-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: rename zero_opmask of cs_x86_op to avx_zero_opmask
/external/capstone/arch/X86/X86Mapping.c
92a3d4c07991991d92f11e82b73cc78a0a133b29 25-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add AVX's zero_opmask to cs_x86_op struct. updated Python & Java bindings for this change
/external/capstone/arch/X86/X86Mapping.c
e1aba1703f450b143949ec9e8328d0f9a7de5887 25-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix all {cc} instructions to have correct instruction ID
/external/capstone/arch/X86/X86Mapping.c
4c5eabc32b7b7e8966fc03f82d8f0bbc8105c3dd 24-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: support SSE_CC & AVX_CC in cs_x86 struct. this also updates Python & Java bindings
/external/capstone/arch/X86/X86Mapping.c
0d716450fc23e8cfa3c828f151c7de5030c170ec 24-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add avx_bcast to cs_x86_op to support AVX512 instructions. this also updates Python & Java binding
/external/capstone/arch/X86/X86Mapping.c
15b746fe4f56a74e4a4a39cee682effbc4e4ad3d 24-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: op_addReg() & op_addImm() only work when detail mode is ON
/external/capstone/arch/X86/X86Mapping.c
14ba46bfabb94f1934da3f2a180499f58bc3ee00 24-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add segment to x86_op_mem struct. this fixes a bug in generating detail for instructions with segment override. bug reported by Sean Heelan.
/external/capstone/arch/X86/X86Mapping.c
1085073f8f0fced2975bfc824606b0e3ce7bd62a 17-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas
/external/capstone/arch/X86/X86Mapping.c
5329a6ffd485ce4b06305c1b104df5a0adab57e6 08-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> directly update cs_insn from MCInst interface to avoid multiple memcpy()
/external/capstone/arch/X86/X86Mapping.c
8cae86ccfabf151613057c3cb379b1382e7bcecf 07-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: copy prefix back after updating it in X86_lockrep()
/external/capstone/arch/X86/X86Mapping.c
e70a043a041dcba158e860a98c5b9a3752c815b2 05-Jun-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: more simplification for better performance
/external/capstone/arch/X86/X86Mapping.c
368c45b4c6305d8c95749e2047fda73a8286bb16 04-Jun-2014 Jay Oster <jay@kodewerx.org> x86 instruction groups: Add SYSEXIT and SYSRET to the X86_GRP_IRET group
/external/capstone/arch/X86/X86Mapping.c
6b00344f233609d2d34cc6a8123e78adebc42eff 04-Jun-2014 Jay Oster <jay@kodewerx.org> x86 instruction groups: Fix RET/IRET mapping.
/external/capstone/arch/X86/X86Mapping.c
6f74ccc97a1d85e845f28a8ab2ed66ac5a77f2c3 03-Jun-2014 Jay Oster <jay@kodewerx.org> Add new x86 instruction groups

- VM: Virtual Machine
- INT: Interrupts
- IRET: Interupt returns
- CALL: Subroutine call
- RET: Subroutine return

Includes a special case for writes to port 0xb2, which triggers an SMI
/external/capstone/arch/X86/X86Mapping.c
b70e121ce3730128b58f9173657c0d40f9e477bf 28-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: FP instructions are only available when X86_REDUCE mode is off
/external/capstone/arch/X86/X86Mapping.c
0150f065532dea497475dbbcf28ac6642ede7982 28-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix a warning on Diet mode
/external/capstone/arch/X86/X86Mapping.c
d69f9ded5b910af73af60013af1bef6a6c36b31c 27-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: delete dead code
/external/capstone/arch/X86/X86Mapping.c
8f50ba894cc40e81b3d3185433f8464ecc638ebb 27-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> Merge branch 'next' into xcore
04f2ec6d0fa6fc5c5e5b96da81691c558e4ed82d 27-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> cleanup redundant headers included
/external/capstone/arch/X86/X86Mapping.c
2cf9c524da7bebbdcbc59183b37fc40acb02d341 27-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: MOV64rr belongs to GRP_MODE64 group. bug reported by Jason Oster
/external/capstone/arch/X86/X86Mapping.c
fed098f9a7725d64b45110cf4468fe1f6ed112c3 21-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: eliminate irrelevant prefixes in x86.prefix[] - such as f2/f3 prefixed irrelevant instructions
/external/capstone/arch/X86/X86Mapping.c
1e93adf5c3e123416c211fddbb9f18f7f5cc5f24 21-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add CL operand into details for 'SHL *, CL' instruction
/external/capstone/arch/X86/X86Mapping.c
7a65ad7e4b151064cc216bf73cf69f3f4eab27fc 21-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: detail operands for 'fstpnce st(0), st(0)' & 'fstpst(7), st(0)'
/external/capstone/arch/X86/X86Mapping.c
b6e3f01bb82f3e6f17062584f4c0c0247858a650 21-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle REP MOVSD/CMPSD/SCASD/LODSD/STOSD properly (due to confused 128bit media instructions having the same mnemonics)
/external/capstone/arch/X86/X86Mapping.c
3a86d92e7c411c28dd56c21f98ef2ff4d60b560f 21-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: correct instructions related to REP prefix
/external/capstone/arch/X86/X86Mapping.c
1d6f7ee50e0a5ced0b8f8f10b7c01600ac999d4a 20-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: prefix REP/REPNE are only relevant for MOVS/CMPS/SCAS/LDOS/STOS/INS/OUTS instructions
/external/capstone/arch/X86/X86Mapping.c
64564815081383385309135f6ae5b8502d28a9aa 19-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: add immediate operand (1) for SHL/SHR/ROR/ROL/SAR/SAL in detail mode & Intel syntax
/external/capstone/arch/X86/X86Mapping.c
8598a219f303802198439f9fc0884dffe19b3b11 14-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up
/external/capstone/arch/X86/X86Mapping.c
e68ee701c42e2219629f206673ea78915c9d5717 07-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: simplify code handling LOCK/REP by remembering this prefix status when decoding it
/external/capstone/arch/X86/X86Mapping.c
16837f8431d9d4c4f4989ec721fcc396bf04d12a 06-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: MULPD instruction is unavailable in X86_REDUCE mode
/external/capstone/arch/X86/X86Mapping.c
288d6b3c8a2aced399c5bf26dd5bfcd5f94bf687 06-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: properly handle lock/rep prefixes when DIET option is enable
/external/capstone/arch/X86/X86Mapping.c
45c77aeadd08af62e3d008024b0d3b6c1378c2ad 07-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle tricky instructions related to MULPD at http://habrahabr.ru/company/intel/blog/200658/
/external/capstone/arch/X86/X86Mapping.c
a5ffdc3a80eb4a09c97a37de7714d7cbdab6ccfb 07-May-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: properly handle LOCK/REP in the core, so remove buch of hacks
/external/capstone/arch/X86/X86Mapping.c
17874d084ef4a394f2b0de4798efd572b6ed5912 29-Apr-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle NOP instruction 0f18*
/external/capstone/arch/X86/X86Mapping.c
fa697076b1c5ee0203a21e9cd76f3d5e27ded084 22-Apr-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle more tricky instructions.

- support undocumented instructions FSTP & FSTPNCE. see http://blogs.technet.com/b/mmpc/archive/2013/06/24/investigation-of-a-new-undocumented-instruction-trick.aspx
- TEST instructions with opcode 0xF6, 0xF7 (MRM1r)
/external/capstone/arch/X86/X86Mapping.c
2ce77133f570552ee1ccecd3306366a9914bf5e7 22-Apr-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: support some tricky instructions

- NOP instructions with encoding 0f {19-1f}. see http://code.google.com/p/corkami/wiki/x86oddities?show=content
- TEST instructions with opcode 0xF6, 0xF7 (MRM1m)
- Fix arithmetic instructions with opcode 0x82: only available in Non64bit mode
/external/capstone/arch/X86/X86Mapping.c
33e16362d6b8daa2c51e0f770fd87d8c35d474c0 20-Apr-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: support 0x82 opcode for Arithmetic instructions
/external/capstone/arch/X86/X86Mapping.c
6f56ff566303ae9b1adf10b923afdb525075074c 16-Apr-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle SAL instructions. bug reported by Attila Suszter & Ange Albertini
/external/capstone/arch/X86/X86Mapping.c
7626808de6e8ab9b06603ca261405632f20521b8 29-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> Merge branch 'x86imm' into next
6d3d8005aaa98071217a37ed7ea64416d250aac7 29-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: do not print memory offset in negative form. bug reported by Le Dinh Long
/external/capstone/arch/X86/X86Mapping.c
d325b1a94b8fa2e4d38b14071cadf0dceb4ae2a0 27-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: reduce mode support VMX/SVM instructions now
/external/capstone/arch/X86/X86Mapping.c
59b5489d8e6c07c93c207e1a5e5398f63dbfd777 27-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake
/external/capstone/arch/X86/X86Mapping.c
9518148e6f7a30c06a1f82e655e1727143ff8632 25-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change
/external/capstone/arch/X86/X86Mapping.c
f6c7cbc972d3f4e69e315a15c6437ba15d88016e 11-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> core: fix some warnings
/external/capstone/arch/X86/X86Mapping.c
bc22b5be8362201b70d7e4fc7042d8c5eda7f9b1 02-Mar-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: handle rep/repne mulpd case
/external/capstone/arch/X86/X86Mapping.c
143759d9ab3b9d6a23b773529ca3719c218f93d9 24-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: update core
/external/capstone/arch/X86/X86Mapping.c
fc83a439e5e74ecdea4f948c46064c25ce361ebe 22-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40%
/external/capstone/arch/X86/X86Mapping.c
85cddef303541ebb9a8ac2749f661c3f04c9f535 18-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: optimize handling special instructions with accumulate registers
/external/capstone/arch/X86/X86Mapping.c
005c5148a64d941a0e3868346857f8d8a00c4469 18-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: eliminate X86_get_insn_id2()
/external/capstone/arch/X86/X86Mapping.c
a86a1279ff8220dc104011bff80c669e6a0cb81f 17-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> Merge branch 'msvc0' into next1
603f7ac953162cc1be28ac7d06321ce2ad79f77a 12-Feb-2014 kaka22 <kaka22ip@gmail.com> x86: fix a warning on unused variable
/external/capstone/arch/X86/X86Mapping.c
d7c00fe5ed8126ba436f6c3bb10df08838750089 08-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: REP should have *CX registers as implicit registers read/written
/external/capstone/arch/X86/X86Mapping.c
13f40d26a2572bd6938a4e508a6133720cb6d967 07-Feb-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: upgrade core
/external/capstone/arch/X86/X86Mapping.c
9389947d0de51b4048ca4518dc179f9d1cc2b604 25-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix a mem leaking issue in X86_insn_combine()
/external/capstone/arch/X86/X86Mapping.c
a82a0890a6e48af75da41ccb195dc07e19cdca7c 23-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> more more fixes on C coding style
/external/capstone/arch/X86/X86Mapping.c
eaeee31f64650b424e61ef05d3b731e7ec75d502 23-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> Merge branch 'msvc' into test
46018db884541cda3d5fe74c511ffc5598f6b4dd 22-Jan-2014 Alex Ionescu <aionescu+github@gmail.com> Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done).
/external/capstone/arch/X86/X86Mapping.c
c34959b588318ca115143e09a8c71509cb1cec32 22-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: proper calculation for the trailing instruction in total cache. issue reported by Pancake
/external/capstone/arch/X86/X86Mapping.c
c36ce95d4af0c5933bc6c3b02fb2c2e5e28bdc28 22-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: proper calculation for the trailing instruction in total cache. issue reported by Pancake
/external/capstone/arch/X86/X86Mapping.c
9a291bda75207710f552209202073b7f8e9f7018 21-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: do not use non-standard strlcat & strlcpy
/external/capstone/arch/X86/X86Mapping.c
b9ff3aaf19dfa6f13f4901641a799d4a5e6becda 21-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: do not use non-standard strlcat & strlcpy
/external/capstone/arch/X86/X86Mapping.c
dc8c346cf01ba442002459dea5c054095231f395 21-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> Merge branch 'prefix' into next
7772d859af6ff512debf2beb8b1cf74bc5a5e436 21-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> x86: fix known issue with prefix by combining with previous prefix instruction. this is not perfect, but good enough for now
/external/capstone/arch/X86/X86Mapping.c
37327253428641e4b96e4ed8e2a82c360e9f3cf5 20-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
/external/capstone/arch/X86/X86Mapping.c
f328f30fd9ad1a7ee70211bff631332f468419c3 20-Jan-2014 Nguyen Anh Quynh <aquynh@gmail.com> rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
/external/capstone/arch/X86/X86Mapping.c