| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | DSE: remove useless changes introduced by 61551fa7 | Ajax | 2018-06-11 | 2 | -8/+3 |
| | | |||||
| * | SymbolPool: assert LocKey type in APIs | Ajax | 2018-06-11 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #755 from serpilliere/remove_sp_in_add_cst | Camille Mougey | 2018-06-11 | 4 | -35/+16 |
| |\ | | | | | AsmBlock: remove symbol_pool in add_cst | ||||
| | * | AsmBlock: remove symbol_pool in add_cst | Fabrice Desclaux | 2018-06-10 | 4 | -35/+16 |
| | | | |||||
| * | | Merge pull request #756 from serpilliere/fix_gentoo | Camille Mougey | 2018-06-11 | 1 | -1/+1 |
| |\ \ | |/ |/| | Jitter: fix gentoo compilation | ||||
| | * | Jitter: fix gentoo compilation | Fabrice Desclaux | 2018-06-11 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #754 from serpilliere/fix_asmcfg_label | Camille Mougey | 2018-06-10 | 3 | -11/+31 |
| |\ | | | | | Jitter: label to_string | ||||
| | * | Jitter: label to_string | Fabrice Desclaux | 2018-06-10 | 3 | -11/+31 |
| | | | |||||
| * | | Merge pull request #753 from acru3l/master | Camille Mougey | 2018-06-10 | 1 | -0/+17 |
| |\ \ | | | | | | | Add XMM0-15 to gpreg_dict[] | ||||
| | * | | Add XMM0-15 to gpreg_dict[] | acru3l | 2018-06-09 | 1 | -0/+17 |
| | |/ | |||||
| * | | Merge pull request #752 from commial/fix/virtual-protect | serpilliere | 2018-06-09 | 1 | -1/+5 |
| |\ \ | |/ |/| | Fix/virtual protect | ||||
| | * | VirtualProtect: act on multiple pages | Ajax | 2018-06-04 | 1 | -1/+4 |
| | | | |||||
| | * | VirtualProtect: get old access *before* setting the new one | Ajax | 2018-06-04 | 1 | -1/+2 |
| | | | |||||
| * | | Merge pull request #751 from serpilliere/ExprLabel | Camille Mougey | 2018-06-09 | 81 | -2107/+2745 |
| |\ \ | |/ |/| | Expr Loc | ||||
| | * | Core: replace AsmLabel by LocKey | Fabrice Desclaux | 2018-06-09 | 72 | -1798/+1983 |
| | | | |||||
| | * | Expr: Add new word ExprLoc | Fabrice Desclaux | 2018-06-08 | 53 | -806/+1259 |
| |/ | | | | | This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here. | ||||
| * | Merge pull request #748 from commial/fix/llvm-check-post-instrs | serpilliere | 2018-05-18 | 2 | -2/+11 |
| |\ | | | | | Fix/llvm check post instrs | ||||
| | * | Add a regression test to ensure INT is called each time in a loop | Ajax | 2018-05-18 | 1 | -2/+8 |
| | | | |||||
| | * | LLVM: check all CPU exceptions after instruction execution | Ajax | 2018-05-18 | 1 | -0/+3 |
| |/ | |||||
| * | Merge pull request #747 from serpilliere/asmblobk_bad_jit | Camille Mougey | 2018-05-18 | 6 | -31/+148 |
| |\ | | | | | Asmblobk bad jit | ||||
| | * | Jitter: fix bad block management | Fabrice Desclaux | 2018-05-17 | 5 | -21/+119 |
| | | | |||||
| | * | AsmBlock: constant for asmblockbad errno | Fabrice Desclaux | 2018-05-17 | 1 | -10/+29 |
| |/ | |||||
| * | Merge pull request #746 from commial/feature/XMM-regs | serpilliere | 2018-05-17 | 11 | -44/+263 |
| |\ | | | | | Feature/xmm regs | ||||
| | * | Add support for XMM0-15 registers in x86 | Ajax | 2018-05-17 | 4 | -0/+105 |
| | | | |||||
| | * | Add support for 128 bits operations in VmMngr and GCC outputs | Ajax | 2018-05-17 | 7 | -44/+158 |
| | | | |||||
| * | | Merge pull request #745 from commial/feature/cc-div-128 | serpilliere | 2018-05-17 | 3 | -1/+7 |
| |\| | | | | | Feature/cc div 128 | ||||
| | * | Test: remove blacklisted test | Ajax | 2018-05-16 | 1 | -1/+0 |
| | | | |||||
| | * | Add support for 128 bits udiv/umod/idiv/imod operations for CC jitters | Ajax | 2018-05-16 | 2 | -0/+7 |
| |/ | |||||
| * | Merge pull request #744 from commial/refactor/move-to-op-semantics | serpilliere | 2018-05-16 | 15 | -204/+40 |
| |\ | | | | | Refactor/move to op semantics | ||||
| | * | MSP430: remove duplicate or unused operations implem | Ajax | 2018-05-16 | 2 | -15/+0 |
| | | | |||||
| | * | ARM 'clz' op is actually 'cntleadzeros', replace it | Ajax | 2018-05-16 | 4 | -22/+1 |
| | | | |||||
| | * | Move umod/udiv/imod/idiv operations to op_semantics | Ajax | 2018-05-16 | 12 | -159/+31 |
| | | | |||||
| | * | udiv/umod/idiv/imod: remove unused 'vmcpu' argument | Ajax | 2018-05-16 | 8 | -58/+58 |
| |/ | |||||
| * | Merge pull request #743 from commial/refactor/remove-TCC | serpilliere | 2018-05-16 | 9 | -554/+12 |
| |\ | | | | | Remove TCC jitter engine support | ||||
| | * | Update documentation (remove TCC jitter engine) | Ajax | 2018-05-16 | 1 | -11/+2 |
| | | | |||||
| | * | Remove TCC jitter engine | Ajax | 2018-05-16 | 8 | -543/+10 |
| |/ | |||||
| * | Merge pull request #742 from commial/refactor/x86_cpuid | serpilliere | 2018-05-15 | 7 | -18/+18 |
| |\ | | | | | Rename x86 specific op 'cpuid' to 'x86_cpuid' | ||||
| | * | Rename x86 specific op 'cpuid' to 'x86_cpuid' | Ajax | 2018-05-15 | 7 | -18/+18 |
| |/ | |||||
| * | Merge pull request #741 from commial/refactor/extract-op-C | serpilliere | 2018-05-15 | 12 | -940/+934 |
| |\ | | | | | Refactor/extract op c | ||||
| | * | Remove unused 'Makefile' | Ajax | 2018-05-15 | 1 | -20/+0 |
| | | | |||||
| | * | Extract operation semantics from 'vm_mngr' to dedicated 'op_semantics' | Ajax | 2018-05-15 | 11 | -920/+934 |
| |/ | |||||
| * | Merge pull request #740 from commial/refactor/bsr-bsf | serpilliere | 2018-05-15 | 12 | -63/+102 |
| |\ | | | | | Refactor/bsr bsf | ||||
| | * | Op bsr/bsf are replaced by cnttrailzeros / cntleadzeros, defined in 0 | Ajax | 2018-05-15 | 12 | -61/+100 |
| | | | |||||
| | * | Fix bsr implementation to avoid infinite loop on src=0 | Ajax | 2018-05-15 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #724 from serpilliere/fix_resource_rebuild | Camille Mougey | 2018-05-15 | 1 | -5/+5 |
| |\ \ | | | | | | | PE: fix resource rebuild | ||||
| | * | | PE: fix resource rebuild | Fabrice Desclaux | 2018-04-19 | 1 | -5/+5 |
| | | | | |||||
| * | | | Merge pull request #739 from serpilliere/fix_ast | Camille Mougey | 2018-05-15 | 1 | -3/+0 |
| |\ \ \ | |_|/ |/| | | AsmAst: fix dup method | ||||
| | * | | AsmAst: fix dup method | Fabrice Desclaux | 2018-05-15 | 1 | -3/+0 |
| |/ / | |||||
| * | | Merge pull request #737 from commial/feature/dse_attach_from_breakpoint | serpilliere | 2018-05-14 | 1 | -1/+19 |
| |\ \ | | | | | | | DSE: update doc on attachment in a breakpoint | ||||
| | * | | DSE: update doc on attachment in a breakpoint | Ajax | 2018-05-14 | 1 | -1/+19 |
| |/ / | |||||