about summary refs log tree commit diff stats
path: root/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #991 from serpilliere/arm_pkhbtCamille Mougey2019-03-091-0/+10
|\ | | | | pkhbt
| * pkhbtFabrice Desclaux2019-03-071-0/+10
| |
* | Test: Fix docker with python 3.5Fabrice Desclaux2019-03-071-1/+1
|/
* Rename elfesteem loaderFabrice Desclaux2019-03-054-4/+4
|
* Include elfesteem fork in miasmPierre LALET2019-03-054-4/+4
|
* Rename miasm2 to miasmFabrice Desclaux2019-03-0579-255/+256
|
* Support python2/python3Fabrice Desclaux2019-03-05103-1108/+1268
|
* Merge blocks: don't create predecessors for headsFabrice Desclaux2019-02-181-6/+35
|
* IR: add simplifierFabrice Desclaux2019-02-181-35/+17
|
* Merge pull request #975 from commial/feature/objc-c-type-cacheserpilliere2019-02-131-3/+8
|\ | | | | ObjC C type cache
| * Add a cache for C typesAjax2019-02-131-3/+8
| |
* | C test: fix typoFabrice Desclaux2019-02-131-1/+1
| |
* | Merge pull request #969 from serpilliere/fix_deprecated_apiCamille Mougey2019-02-121-24/+22
|\ \ | | | | | | Fix deprecated api
| * | Remove old api supportFabrice Desclaux2019-02-121-24/+22
| | |
* | | Add simp cst == X+ cst; X ^cst = cstFabrice Desclaux2019-02-121-0/+15
| | |
* | | Add simplificationsFabrice Desclaux2019-02-121-0/+31
|/ /
* | IR: del unused edges during IR simplificationsFabrice Desclaux2019-02-121-3/+4
| |
* | Support for REP instruction prefix (#956)Vladislav HrĨka2019-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added function find_path_by_successors The function find_path_by_successors does the same as function find_path, but it searches the paths from src to dst, not vice versa like find_path, which might be more efficient in some cases. * Added support for REP instruction prefix Added support for REP instruction prefix * Added support for REP instruction prefix Added support for REP instruction prefix * Added support for REP prefix According to https://c9x.me/x86/html/file_module_x86_id_279.html 0xF3AD is REP LODSD and not REPE LODSD * Added REP instruction prefix support fix Added REP instruction prefix support fix * Added REP instruction prefix support fix Added REP instruction prefix support and REPNZ, REPZ aliases * Fix of adding REP instruction prefix Fixing https://github.com/cea-sec/miasm/pull/956#discussion_r253361754. I also put https://github.com/nofiv/miasm/edit/master/miasm2/arch/x86/arch.py#diff-f7dd74dede0a04f194dff140d0976b98L739 behind the loop since it seems to be serving similar purpose. * Fix of the added REP intruction prefix Fixing https://github.com/cea-sec/miasm/pull/956#discussion_r253361339 * Discard changes Creating another PR for this * Update arch.py
* | Add ENDBR64 and ENDBR32 instructionsWilliam Bruneau2019-02-051-0/+5
|/
* Aarch64: add lda/stlFabrice Desclaux2019-01-271-0/+5
|
* Merge pull request #945 from serpilliere/fix_armt_cmnCamille Mougey2019-01-171-0/+2
|\ | | | | Armt: fix cmn
| * Armt: fix cmnFabrice Desclaux2019-01-171-0/+2
| |
* | Fix bad englishFabrice Desclaux2019-01-171-2/+2
| |
* | Merge pull request #899 from serpilliere/tssa_to_cssaCamille Mougey2019-01-172-6/+659
|\ \ | |/ |/| SSA: fix ssa to cssa, and naive out of cssa
| * Test: add an unssa reg testFabrice Desclaux2019-01-162-6/+659
| |
* | Merge pull request #942 from serpilliere/rename_idiv_sdivCamille Mougey2019-01-161-2/+2
|\ \ | | | | | | Rename idiv/imod into sdiv/smod
| * | Rename idiv/imod into sdiv/smodFabrice Desclaux2019-01-151-2/+2
| | |
* | | Expression: add simplificationsFabrice Desclaux2019-01-151-0/+176
| |/ |/|
* | Merge pull request #922 from serpilliere/updt_aarch64_mnCamille Mougey2019-01-151-0/+20
|\ \ | | | | | | Updt aarch64 mn
| * | Aarch64: add casp instructionFabrice Desclaux2019-01-111-0/+20
| | |
* | | Test_all: add a TAG for python jitter based testsAjax2019-01-141-2/+3
| |/ |/|
* | ARM: add mnemonicsFabrice Desclaux2019-01-111-0/+12
|/
* Fix typos & add codespellPierre LALET2018-12-2325-135/+135
|
* Merge pull request #904 from commial/feature/export-LLVMserpilliere2018-12-201-0/+3
|\ | | | | Feature/export llvm
| * Add export_llvm, an example illustrating basic IR exportAjax2018-12-201-0/+3
| |
* | Updt example apiFabrice Desclaux2018-12-101-4/+5
| |
* | Add some simple disasm/ir examplesFabrice Desclaux2018-12-101-9/+20
|/
* Tests/QEMU-x86_64: Avoid test requiring LLVM's compiler-rt on WindowsAjax2018-12-041-0/+4
|
* Tests/QEMU-x86_64: Enable currently supported testsAjax2018-12-041-0/+50
|
* Tests/QEMU-x86_64: add sample, script and expected outputsAjax2018-12-0438-0/+10217
| | | | The script is basically copied from testqemu.py
* Correct MeP BGEI semanticGuillaume Valadon2018-11-221-2/+12
|
* Add x86 reg testsFabrice Desclaux2018-11-173-0/+254
|
* Merge pull request #871 from serpilliere/simp_multCamille Mougey2018-11-121-1/+19
|\ | | | | Simple: add multiplication simplification
| * Simple: add multiplication simplificationFabrice Desclaux2018-11-101-1/+19
| |
* | Merge pull request #867 from serpilliere/vm_get_intCamille Mougey2018-11-111-4/+3
|\ \ | |/ |/| Vm get int
| * All: updt apiFabrice Desclaux2018-10-121-4/+3
| |
* | Simplification: add high evel simpFabrice Desclaux2018-10-091-0/+3
| |
* | Test: add high level regression testsFabrice Desclaux2018-10-091-2/+58
|/
* X86: fix inc/dec 64bitFabrice Desclaux2018-10-061-0/+6
|
* Merge pull request #855 from serpilliere/exprassignCamille Mougey2018-10-0612-326/+326
|\ | | | | Exprassign