about summary refs log tree commit diff stats
path: root/miasm2/arch/x86/jit.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Jitter: fix pc update in trace modeFabrice Desclaux2019-01-131-2/+6
* All: updt apiFabrice Desclaux2018-10-121-12/+11
* Jitter: add support for SystemV syscall convention (arml / x86_64)Ajax2018-07-241-0/+8
* symbol_pool -> loc_dbAjax2018-07-031-5/+5
* Jitter: rename jitter class into JitterFabrice Desclaux2018-06-211-10/+10
* Expr: Add new word ExprLocFabrice Desclaux2018-06-081-0/+2
* Add support for multi-ret on cdecl / systemV x86 ABIAjax2017-07-211-3/+5
* Merge pull request #522 from serpilliere/ir_roCamille Mougey2017-06-061-3/+3
|\
| * IR: Make IRBlock immutableFabrice Desclaux2017-05-241-3/+3
* | X86/jit: add push/pop 16bitFabrice Desclaux2017-05-171-0/+9
|/
* arch/x86/jit.py: Update pc as well as EIP in ret_cdeclCaroline Leman2017-04-271-1/+1
* x86_64: add stdcall ABI call prepare (for sb.call to work)Ajax2017-04-241-1/+12
* x86_32: fix fastcall (ret_addr is the last to be pushed)Ajax2017-04-241-1/+1
* X86_32: Add fastcall abiFabrice Desclaux2017-04-181-0/+27
* Introduce a new API 'func_prepare_<callingconv>' for calling a functionAjax2017-04-061-0/+15
* Introduce a naive "System V" calling conventionAjax2017-04-061-21/+38
* Core/asmbloc: move asmbloc to asmblockFabrice Desclaux2017-03-131-4/+4
* Asmbloc: rename asm_symbol_pool to AsmSymbolPoolFabrice Desclaux2017-03-131-3/+3
* Arch: clean ira/jitFabrice Desclaux2017-03-131-28/+25
* Jitter/x86: custom dump_gpregsFabrice Desclaux2016-08-301-0/+27
* Jitter: code generator reworkFabrice Desclaux2016-08-301-3/+0
* Repercut EIP modification to PC (as 64 bits)Ajax2016-06-231-1/+1
* x86/StdCall: Fix a typo when 2 values are returned (credits niko schmidt)Ajax2015-04-011-1/+1
* Use `@named_arguments` decorators for `.func_args_*` methodsPierre LALET2015-02-171-22/+10
* Arch/Jit: remove useless custom lib_handlerFabrice Desclaux2015-01-291-55/+3
* X86/Jit: support api for 64 bit emulationFabrice Desclaux2014-10-311-0/+64
* x86 jit: avoid whoami callFabrice Desclaux2014-10-171-2/+3
* Arch/jit: add endianess support jittersFabrice Desclaux2014-10-091-0/+3
* Move os_dep out of the jitter moduleFabrice Desclaux2014-10-071-1/+1
* Remove vm_ prefix /!\ API MODIFFabrice Desclaux2014-10-071-19/+19
* Modify irbloc destination mecanism. Rework API in consequence.Fabrice Desclaux2014-09-051-25/+25
* jit: move code into arch directoryserpilliere2014-08-211-0/+166