about summary refs log tree commit diff stats
path: root/miasm2 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * Simplifications: '>>>', '<<<' with rounds > sizeAjax2015-11-121-3/+4
| * x86/sem: handle count == 0 in `shrd`Ajax2015-11-121-17/+12
| * x86/sem: refactor sar / shr using a common templateAjax2015-11-121-34/+14
* | Merge pull request #263 from serpilliere/fix_module_listCamille Mougey2015-11-121-255/+299
|\ \ | |/ |/|
| * Os_dep/win_seh: rename myjitFabrice Desclaux2015-11-121-115/+115
| * Os_dep/win_seh: add commentsFabrice Desclaux2015-11-121-11/+56
| * Os_dep/win_seh: fix module double link listsFabrice Desclaux2015-11-121-140/+139
| * Os_dep/win_seh: rename modules_infoFabrice Desclaux2015-11-121-13/+13
* | Merge pull request #265 from commial/fix-float-x86serpilliere2015-11-124-31/+250
|\ \ | |/ |/|
| * x86/sem: fix typo (creds @serpilliere)Ajax2015-11-121-3/+1
| * x86/TCC: add helper for double to 16 bitsAjax2015-11-102-0/+13
| * x86: always truncate float to 64 bits for nowAjax2015-11-101-2/+5
| * x86/sem: few details on structure and choices on fntswAjax2015-11-101-7/+10
| * x86/TCC: complete fxam semantic to handle C1Ajax2015-11-103-0/+9
| * x86/TCC: handle NaN case in `fcom`Ajax2015-11-101-0/+6
| * x86/sem: mem2double must not be called on float regsAjax2015-11-101-2/+1
| * x86/sem: add `fldenv`Ajax2015-11-101-0/+37
| * x86/sem: comment typoAjax2015-11-101-1/+1
| * x86: C0/C1/C2/C3 flags in `fprem`Ajax2015-11-104-1/+33
| * x86/TCC: add `fpatan`Ajax2015-11-103-1/+13
| * x86/TCC: add `fyl2x`Ajax2015-11-103-1/+12
| * x86/TCC: add `fprem`Ajax2015-11-103-1/+14
| * x86/TCC: add `fxam`Ajax2015-11-103-1/+63
| * x86/TCC: add `fchs`Ajax2015-11-103-1/+12
| * x86/sem: fpatan should first decrement dst float (parrallel)Ajax2015-11-101-1/+2
| * x86/sem: fix fstp stack poppingAjax2015-11-101-2/+16
| * x86/sem: fldln2 must work on 64bit instead of 32Ajax2015-11-101-3/+3
| * x86/sem: `fist` was duplicatedAjax2015-11-101-9/+3
| * x86/sem: float_prev should not raise an ErrorAjax2015-11-101-1/+2
| * x86/sem: fix FST affectation sourceAjax2015-11-101-2/+2
* | X86/sem: add movqFabrice Desclaux2015-11-101-0/+2
|/
* Merge pull request #261 from commial/x86-interruptserpilliere2015-11-095-4/+30
|\
| * x86/Arch: INT 3 must produced an ExprInt8(3) (creds @serpilliere)Ajax2015-11-091-2/+4
| * x86/Sem: set `interrupt_num` on INT XXAjax2015-11-091-0/+1
| * x86: add a new "register" named interrupt_numAjax2015-11-093-2/+25
* | Merge pull request #260 from commial/fix-rdtscserpilliere2015-11-091-0/+3
|\ \
| * | x86/Sem/RDTSC: update tsc2 value on tsc1 overflowAjax2015-11-091-0/+3
| |/
* / x86/sem: unify the way aflag is computed (like popfd/w, sahf)Ajax2015-11-091-5/+2
|/
* Disasm/x86: move `pushpop` callback to an example `callback.py`Ajax2015-11-091-29/+2
* Disasm: update callbacks with new APIAjax2015-11-053-14/+12
* ASM: call disasm callbacks with named argumentsAjax2015-11-031-5/+6
* JitTcc: fix memory leakFabrice Desclaux2015-11-011-0/+4
* Core/Parse_asm: fix string parsingFabrice Desclaux2015-10-291-2/+2
* Core/parse_asm: align support int/hexserpilliere2015-10-291-1/+1
* Core/parse_asm: clean algo; support delayslotserpilliere2015-10-291-58/+87
* Core/Parse_asm: fix state defineserpilliere2015-10-291-8/+12
* Core/parse_asm: clean codeserpilliere2015-10-291-58/+76
* Core/parse_asm: autopep8serpilliere2015-10-291-4/+8
* Core/parse_asm: bloc=>blockserpilliere2015-10-291-16/+16
* Core/parse_asm: remove unused feature (bss/data/text)serpilliere2015-10-291-88/+74