about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Arm: add bkptFabrice Desclaux2014-09-292-0/+4
|
* Arm: fix ldmia write backFabrice Desclaux2014-09-292-4/+12
|
* Arm: fixdstoffset computation, add asm reg testFabrice Desclaux2014-09-293-15/+96
|
* JitCore Python: Handle log_regs, log_mnajax2014-09-261-0/+9
|
* Example: Add Unpack_Gen, a skeleton for unpacking scriptsajax2014-09-242-0/+169
|
* WinAPI SEH: reduce import scopeajax2014-09-221-2/+2
|
* WinAPI SEH: Useless and buggy importajax2014-09-221-1/+0
|
* mergeFabrice Desclaux2014-09-1911-148/+60
|\
| * Example: Add an example of a simplification registeringCamille Mougey2014-09-192-0/+52
| |
| * HgIgnore: add 'pyc' filesCamille Mougey2014-09-191-0/+1
| |
| * Expression examples: Rename examples with meaningfull namesCamille Mougey2014-09-198-7/+7
| |
| * Test Symbexec: no more supportedCamille Mougey2014-09-191-141/+0
| |
* | test: add mnemonic testsFabrice Desclaux2014-09-194-0/+150
| |
* | jitload: fix loaded header sizeFabrice Desclaux2014-09-191-2/+2
| |
* | x86: fix movs scasFabrice Desclaux2014-09-191-7/+4
|/
* mergeFabrice Desclaux2014-09-190-0/+0
|\
| * x86 SEM: Fix loop off-by-oneajax2014-09-181-20/+7
| |
| * Unpack UPX: Useless wrapperajax2014-09-181-5/+1
| |
* | mergeFabrice Desclaux2014-09-195-25/+17
| |
* | mergeFabrice Desclaux2014-09-151-0/+8
|\ \
| * | mips: add mnemo; fix irdstserpilliere2014-09-122-1/+9
| | |
* | | symbexec: fix eval_cache default argFabrice Desclaux2014-09-151-0/+10
| | |
* | | mips: add ei/ehb (dummy semantic)Fabrice Desclaux2014-09-153-0/+15
| | |
* | | mips: fix irdst tipoFabrice Desclaux2014-09-151-1/+1
|/ /
* | symbexec: symbexec is objectFabrice Desclaux2014-09-111-1/+1
| |
* | mips: add multuFabrice Desclaux2014-09-111-0/+10
| |
* | symbexec: add eval cache to expr_evalFabrice Desclaux2014-09-111-4/+7
| |
* | core/cpu: move bs8Fabrice Desclaux2014-09-112-8/+9
| |
* | expr_simpl: add shift simplificationFabrice Desclaux2014-09-111-0/+6
|/
* Jittcc: fix tcc return struct bug; fix missing irbloc ret testserpilliere2014-09-055-44/+40
|
* jitcore_python: fix reg initFabrice Desclaux2014-09-051-2/+2
|
* x86 sem: fix sar/shr multiple irdstFabrice Desclaux2014-09-052-2/+12
|
* Jitcore: check for empty blocksCamille Mougey2014-09-051-0/+5
|
* X86 sem: fix shr case when argument is 0 during runtimeCamille Mougey2014-09-051-11/+24
|
* Simplifications commons: Fix assert (avoid division by zero)Camille Mougey2014-09-051-2/+2
|
* x86 ira: Add sizeof for x86_64Camille Mougey2014-09-051-0/+15
|
* x86 sem: TypoCamille Mougey2014-09-051-1/+1
|
* jitcore_tcc: disable logFabrice Desclaux2014-09-051-1/+1
|
* sem: tipoFabrice Desclaux2014-09-051-1/+1
|
* Mips sem: temporary comment unimplemented mnemonicCamille Mougey2014-09-051-4/+4
|
* Symbexec: Should use b - a instead of ExprOp('-', b, a)Camille Mougey2014-09-051-1/+1
|
* WinApi: Fix alloc in GlobalAllocCamille Mougey2014-09-051-1/+1
|
* Modify irbloc destination mecanism. Rework API in consequence.Fabrice Desclaux2014-09-0550-855/+1195
| | | | | | | | | | Fat patch here: some API have changed. Each irbloc now affects a special "IRDst" register which is used to describe the destination irbloc. It allows simple description of architectures using delay slots. Architectures semantic and tcc/python jitter are modified in consequence. LLVM jitter is disabled for now, but should be patch soon.
* mips sem: fix slt/sltuFabrice Desclaux2014-09-021-7/+4
|
* mips example: modify example for reg testsFabrice Desclaux2014-09-022-6/+8
|
* mips: fix conditionnal movFabrice Desclaux2014-09-021-4/+4
|
* mips: add pc_fetch to support delay slot jump_reg and update_regFabrice Desclaux2014-09-015-6/+49
|
* binary: suppr verbose messagesFabrice Desclaux2014-09-011-1/+1
|
* x86: raise error on not implemented float sizeFabrice Desclaux2014-09-011-0/+38
|
* jitload: fix elf loadingFabrice Desclaux2014-09-011-8/+26
|