about summary refs log tree commit diff stats
path: root/miasm/expression/expression.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert to src-layout ta/nixTheofilos Augoustis2025-10-141-2175/+0
* fix expression division and add testwoni2024-08-191-2/+2
* Replace /!\ with [!] to fix a few warningsDuncan Ogilvie2024-01-061-2/+2
* Move modint in coreFabrice Desclaux2020-07-211-6/+4
* ExprInt only takes intFabrice Desclaux2020-07-211-20/+4
* Move x86 is_op_segm/is_mem_segm to x86Fabrice Desclaux2020-07-211-12/+8
* Fix tipoFabrice Desclaux2020-05-221-2/+2
* Remove accidental non-ASCII character. Broke Miasm under "C" locale.Aymeric Vincent2020-04-291-1/+1
* Fix int(expr)Fabrice Desclaux2020-04-031-0/+17
* Use int(expr) instead of expr.arg.argFabrice Desclaux2020-04-031-0/+26
* Add Expression visitorFabrice Desclaux2020-03-291-188/+290
* Fix is_assign nameFabrice Desclaux2020-03-161-2/+11
* Expr: ret ExprLoc on cst_readFabrice Desclaux2019-11-201-1/+4
* Expression: add p3 orderingFabrice Desclaux2019-05-271-0/+5
* Fix typo in docstringVivien Venuti2019-03-131-1/+1
* Rename miasm2 to miasmFabrice Desclaux2019-03-051-0/+2035
* Send miasm v1 to hellserpilliere2014-06-031-933/+0
* expression: accept + with multiples argsserpilliere2013-05-181-1/+6
* mergeserpilliere2013-03-121-0/+103
|\
| * mergeserpilliere2013-02-221-1/+1
| |\
| * \ mergeserpilliere2013-01-281-0/+94
| |\ \
| | * | expression_helper: add expression matcherserpilliere2013-01-281-0/+94
| * | | expression: add get expr idsserpilliere2013-01-281-0/+9
* | | | ia32_arch: add str; lsl; seh_helper: fix ininitloadorderserpilliere2013-02-261-0/+4
* | | | ia32_arch: add larserpilliere2013-02-261-0/+2
| |_|/ |/| |
* | | fix fdivp; fmulp; int16todoubleserpilliere2013-02-131-1/+1
|/ /
* / rewrite expression visitor; expr_simpserpilliere2012-12-191-20/+61
|/
* expression: fix expr64serpilliere2012-10-121-1/+1
* expression: fix slice containsserpilliere2012-09-171-4/+3
* expression: fix default max size in sliceserpilliere2012-07-021-1/+1
* expression eval abs: fix missing uint1serpilliere2012-06-221-2/+2
* expression: now, 1 bit flags are *real* 1 bit flags.serpilliere2012-06-211-1/+1
* tools: add modint; remove numpy dependencyserpilliere2012-06-211-10/+6
* test semserpilliere2012-06-201-1/+6
* expression: clean expression simùplifier using visitorserpilliere2012-06-131-8/+14
* expression: canonize uses visitorsserpilliere2012-06-121-28/+13
* expression: replace reload_expr with replace_expr using visitorserpilliere2012-06-121-57/+23
* expression: add expression visitorserpilliere2012-06-121-0/+44
* expression: fix compare expr listserpilliere2012-06-111-3/+9
* ia32_sem: use exprint32 macroserpilliere2012-05-241-0/+9
* use macro for int castserpilliere2012-05-241-0/+9
* replace operator ! by operator ~; fix reload_exprserpilliere2012-05-101-5/+16
* fix mask in toCserpilliere2012-05-091-2/+4
* remove useless ExprSliceToserpilliere2012-05-081-138/+56
* expression: rem white spaceserpilliere2012-02-231-59/+2
* add expr canonization formserpilliere2012-02-231-8/+107
* fix evalabs bad inplace modif of expressionsserpilliere2012-02-201-0/+3
* fix log; fix winapiserpilliere2012-02-021-3/+4
* fix 16 bit bug in x86 archserpilliere2012-01-051-0/+4
* add segmentation q&d support for emulation (16bit/32bit?)serpilliere2011-12-221-9/+17