about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* mips: add mnemo; fix irdstserpilliere2014-09-122-1/+9
|
* 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
|
* analysis: add container for elf/pe/str manipulationFabrice Desclaux2014-08-291-0/+47
|
* jitload: fix elf loadFabrice Desclaux2014-08-291-0/+1
|
* x86: fix mosd sse mnemoFabrice Desclaux2014-08-291-2/+20
|
* IRA: Add methods to get char, short, int, long, pointer sizesCamille Mougey2014-08-294-0/+64
|
* x86: fix float_listFabrice Desclaux2014-08-291-8/+9
|
* mips32: add mnemo addiFabrice Desclaux2014-08-291-0/+1
|
* Jitter: add set_breakpoint methodCamille Mougey2014-08-281-1/+9
|
* mips32: add ldc1serpilliere2014-08-282-1/+5
|
* ir: move float declaration by arch; clean ir2cserpilliere2014-08-289-65/+125
|
* mips32: add r_lo/r_hiserpilliere2014-08-263-2/+24
|
* jittcc: free tcc_states on jit delserpilliere2014-08-264-17/+36
|
* mergeserpilliere2014-08-251-0/+4
|\
| * Jitter: Fix memory leaksCamille Mougey2014-08-251-0/+4
| |
* | jittcc: free pointersserpilliere2014-08-257-87/+23
|/
* mips: missing fileserpilliere2014-08-251-0/+72
|
* mips: missing fileserpilliere2014-08-251-0/+56
|
* mips: missing fileserpilliere2014-08-252-0/+3
|
* mergeserpilliere2014-08-252-1/+20
|\
| * Jitter: handle SIGALRM during jitCamille Mougey2014-08-252-1/+20
| |
* | mips: fix all_regs_ids_no_alias; fix llvm soserpilliere2014-08-252-1/+3
| |
* | Jitter: add mips32l jitserpilliere2014-08-229-32/+865
| |
* | mips32: fix jal offset; fix instr pc/sp; fix asm endianessserpilliere2014-08-221-4/+10
| |
* | Jitter: merge jitcoreARCH and vm_mngrserpilliere2014-08-228-84/+102
|/