about summary refs log tree commit diff stats
path: root/miasm2/jitter (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add support for aarch64 in LLVMAjax2017-01-041-1/+3
* Refactor external function call for custom OPAjax2017-01-041-51/+67
* Add missing offset for x86 archAjax2017-01-041-0/+5
* Adapt codegen.CGen principles to LLVMAjax2017-01-043-44/+418
* Update with new MEM R/W APIAjax2017-01-042-12/+18
* Memory R/W are context dependentAjax2017-01-041-22/+56
* Alloca at end may occurs after a jump -> fixAjax2017-01-041-1/+1
* Refine affect to avoid `_new` trickAjax2017-01-041-20/+15
* LLVM Cache no more handledAjax2017-01-041-61/+0
* Update documentation for llvmliteAjax2017-01-041-1/+1
* Ugly modification to have llvm work againAjax2017-01-045-149/+198
* Codegen: remove useless codeAjax2016-12-221-25/+0
* Merge pull request #450 from serpilliere/add_emul_block_limitCamille Mougey2016-11-103-4/+44
|\
| * Jitter: Add max exec per jit call optionFabrice Desclaux2016-11-103-4/+44
* | Extend code_exec max address for 64 bitsAjax2016-11-101-2/+2
* | Remove no more used struct elementAjax2016-11-101-1/+0
* | Use 64bits for vm addressAjax2016-11-101-2/+2
|/
* Avoid duplicate -1 caseAjax2016-10-041-1/+10
* Update int(XX.arg) -> int(XX)Ajax2016-09-163-4/+4
* Arm: fix bkptserpilliere2016-09-121-0/+1
* Arm: add clz/uxtabserpilliere2016-09-122-0/+13
* Code cleanupserpilliere2016-09-119-27/+27
* Jitter: Fix iterator handlingFabrice Desclaux2016-09-091-2/+10
* Loader/pe: add cname infosFabrice Desclaux2016-09-072-1/+3
* Merge pull request #421 from commial/refactor/merge_ccserpilliere2016-09-054-257/+185
|\
| * Add Clang possibility using "cc"Ajax2016-09-051-1/+1
| * Merge common code into Jitcore_Cc_BaseAjax2016-09-024-202/+149
| * Move Jitcore specifics code into respective classesAjax2016-09-022-43/+39
| * Remove useless codeAjax2016-09-021-15/+0
* | Jitter/codegen: fix irdst generationserpilliere2016-09-041-5/+1
* | Add interrupt_num to JitCore_x86_CPU attributesAjax2016-09-011-0/+3
* | Handle CPU exception in Jitcore PythonAjax2016-09-012-6/+8
* | Add exception_flags attribute to JitCore_CPU_x86 objectAjax2016-09-011-0/+5
* | Use a local expr_simp, instead of activating simps on global expr_simpAjax2016-09-011-3/+7
|/
* Add a way to retrieve memory access rightPierre Graux2016-09-011-0/+21
* Jitter: Use mem access for automodFabrice Desclaux2016-08-314-114/+106
* Jitter: opt write_numFabrice Desclaux2016-08-312-0/+12
* Jitter: avoid vmmngr castingFabrice Desclaux2016-08-318-17/+16
* Jitter: fix python jitFabrice Desclaux2016-08-316-20/+94
* Jitter: fix automod resetFabrice Desclaux2016-08-302-0/+12
* Jitter: use mem read/write for memory breakpoint/automodFabrice Desclaux2016-08-306-87/+162
* Jitter: gen bad block on bad disasmFabrice Desclaux2016-08-301-1/+2
* Jitter: optimize memory write objectFabrice Desclaux2016-08-301-1/+44
* Jitter: support sparse writeFabrice Desclaux2016-08-303-4/+10
* Jitter: use list of writeFabrice Desclaux2016-08-303-44/+20
* Jitter: automod callback CFabrice Desclaux2016-08-306-21/+93
* Jitter: use local vars for prefetch/updtFabrice Desclaux2016-08-3011-1604/+45
* Jitter/x86: custom dump_gpregsFabrice Desclaux2016-08-302-7/+37
* Jitter: suport mips32Fabrice Desclaux2016-08-301-0/+1
* Jitter: code generator reworkFabrice Desclaux2016-08-307-24/+603