| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | mips: add mnemo; fix irdst | serpilliere | 2014-09-12 | 2 | -1/+9 |
| | | |||||
| * | symbexec: symbexec is object | Fabrice Desclaux | 2014-09-11 | 1 | -1/+1 |
| | | |||||
| * | mips: add multu | Fabrice Desclaux | 2014-09-11 | 1 | -0/+10 |
| | | |||||
| * | symbexec: add eval cache to expr_eval | Fabrice Desclaux | 2014-09-11 | 1 | -4/+7 |
| | | |||||
| * | core/cpu: move bs8 | Fabrice Desclaux | 2014-09-11 | 2 | -8/+9 |
| | | |||||
| * | expr_simpl: add shift simplification | Fabrice Desclaux | 2014-09-11 | 1 | -0/+6 |
| | | |||||
| * | Jittcc: fix tcc return struct bug; fix missing irbloc ret test | serpilliere | 2014-09-05 | 5 | -44/+40 |
| | | |||||
| * | jitcore_python: fix reg init | Fabrice Desclaux | 2014-09-05 | 1 | -2/+2 |
| | | |||||
| * | x86 sem: fix sar/shr multiple irdst | Fabrice Desclaux | 2014-09-05 | 2 | -2/+12 |
| | | |||||
| * | Jitcore: check for empty blocks | Camille Mougey | 2014-09-05 | 1 | -0/+5 |
| | | |||||
| * | X86 sem: fix shr case when argument is 0 during runtime | Camille Mougey | 2014-09-05 | 1 | -11/+24 |
| | | |||||
| * | Simplifications commons: Fix assert (avoid division by zero) | Camille Mougey | 2014-09-05 | 1 | -2/+2 |
| | | |||||
| * | x86 ira: Add sizeof for x86_64 | Camille Mougey | 2014-09-05 | 1 | -0/+15 |
| | | |||||
| * | x86 sem: Typo | Camille Mougey | 2014-09-05 | 1 | -1/+1 |
| | | |||||
| * | jitcore_tcc: disable log | Fabrice Desclaux | 2014-09-05 | 1 | -1/+1 |
| | | |||||
| * | sem: tipo | Fabrice Desclaux | 2014-09-05 | 1 | -1/+1 |
| | | |||||
| * | Mips sem: temporary comment unimplemented mnemonic | Camille Mougey | 2014-09-05 | 1 | -4/+4 |
| | | |||||
| * | Symbexec: Should use b - a instead of ExprOp('-', b, a) | Camille Mougey | 2014-09-05 | 1 | -1/+1 |
| | | |||||
| * | WinApi: Fix alloc in GlobalAlloc | Camille Mougey | 2014-09-05 | 1 | -1/+1 |
| | | |||||
| * | Modify irbloc destination mecanism. Rework API in consequence. | Fabrice Desclaux | 2014-09-05 | 50 | -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/sltu | Fabrice Desclaux | 2014-09-02 | 1 | -7/+4 |
| | | |||||
| * | mips example: modify example for reg tests | Fabrice Desclaux | 2014-09-02 | 2 | -6/+8 |
| | | |||||
| * | mips: fix conditionnal mov | Fabrice Desclaux | 2014-09-02 | 1 | -4/+4 |
| | | |||||
| * | mips: add pc_fetch to support delay slot jump_reg and update_reg | Fabrice Desclaux | 2014-09-01 | 5 | -6/+49 |
| | | |||||
| * | binary: suppr verbose messages | Fabrice Desclaux | 2014-09-01 | 1 | -1/+1 |
| | | |||||
| * | x86: raise error on not implemented float size | Fabrice Desclaux | 2014-09-01 | 1 | -0/+38 |
| | | |||||
| * | jitload: fix elf loading | Fabrice Desclaux | 2014-09-01 | 1 | -8/+26 |
| | | |||||
| * | analysis: add container for elf/pe/str manipulation | Fabrice Desclaux | 2014-08-29 | 1 | -0/+47 |
| | | |||||
| * | jitload: fix elf load | Fabrice Desclaux | 2014-08-29 | 1 | -0/+1 |
| | | |||||
| * | x86: fix mosd sse mnemo | Fabrice Desclaux | 2014-08-29 | 1 | -2/+20 |
| | | |||||
| * | IRA: Add methods to get char, short, int, long, pointer sizes | Camille Mougey | 2014-08-29 | 4 | -0/+64 |
| | | |||||
| * | x86: fix float_list | Fabrice Desclaux | 2014-08-29 | 1 | -8/+9 |
| | | |||||
| * | mips32: add mnemo addi | Fabrice Desclaux | 2014-08-29 | 1 | -0/+1 |
| | | |||||
| * | Jitter: add set_breakpoint method | Camille Mougey | 2014-08-28 | 1 | -1/+9 |
| | | |||||
| * | mips32: add ldc1 | serpilliere | 2014-08-28 | 2 | -1/+5 |
| | | |||||
| * | ir: move float declaration by arch; clean ir2c | serpilliere | 2014-08-28 | 9 | -65/+125 |
| | | |||||
| * | mips32: add r_lo/r_hi | serpilliere | 2014-08-26 | 3 | -2/+24 |
| | | |||||
| * | jittcc: free tcc_states on jit del | serpilliere | 2014-08-26 | 4 | -17/+36 |
| | | |||||
| * | merge | serpilliere | 2014-08-25 | 1 | -0/+4 |
| |\ | |||||
| | * | Jitter: Fix memory leaks | Camille Mougey | 2014-08-25 | 1 | -0/+4 |
| | | | |||||
| * | | jittcc: free pointers | serpilliere | 2014-08-25 | 7 | -87/+23 |
| |/ | |||||
| * | mips: missing file | serpilliere | 2014-08-25 | 1 | -0/+72 |
| | | |||||
| * | mips: missing file | serpilliere | 2014-08-25 | 1 | -0/+56 |
| | | |||||
| * | mips: missing file | serpilliere | 2014-08-25 | 2 | -0/+3 |
| | | |||||
| * | merge | serpilliere | 2014-08-25 | 2 | -1/+20 |
| |\ | |||||
| | * | Jitter: handle SIGALRM during jit | Camille Mougey | 2014-08-25 | 2 | -1/+20 |
| | | | |||||
| * | | mips: fix all_regs_ids_no_alias; fix llvm so | serpilliere | 2014-08-25 | 2 | -1/+3 |
| | | | |||||
| * | | Jitter: add mips32l jit | serpilliere | 2014-08-22 | 9 | -32/+865 |
| | | | |||||
| * | | mips32: fix jal offset; fix instr pc/sp; fix asm endianess | serpilliere | 2014-08-22 | 1 | -4/+10 |
| | | | |||||
| * | | Jitter: merge jitcoreARCH and vm_mngr | serpilliere | 2014-08-22 | 8 | -84/+102 |
| |/ | |||||