about summary refs log tree commit diff stats
path: root/miasm2/core/cpu.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Core: replace AsmLabel by LocKeyFabrice Desclaux2018-06-091-8/+10
* Expr: Add new word ExprLocFabrice Desclaux2018-06-081-28/+31
* Parser: fix arguments nameFabrice Desclaux2018-05-141-58/+56
* Core: updt parser structureFabrice Desclaux2018-05-141-178/+206
* Cpu: fix fromstring arg nameFabrice Desclaux2018-05-091-12/+12
* CPU: add reg_info from dictFabrice Desclaux2018-04-181-0/+18
* Cpu: lmask is propertyFabrice Desclaux2018-04-181-2/+4
* Arm: add some arm t2 instructionsFabrice Desclaux2018-04-181-0/+4
* fix atomic_mode leakcoco2017-08-021-1/+5
* Replace ExprInt[num](x) -> ExprInt(x, num)Ajax2017-03-301-5/+5
* Core/asmbloc: move asmbloc to asmblockFabrice Desclaux2017-03-131-3/+3
* Asmbloc: rename asm_label to AsmLabelFabrice Desclaux2017-03-131-2/+2
* Core/cpu: change ParseAst nameFabrice Desclaux2017-02-131-2/+2
* Core/cpu: '_' labelFabrice Desclaux2017-02-131-0/+6
* Core/cpu: improve asm fromstringFabrice Desclaux2017-02-131-72/+111
* remove #! command line on files not supposed to be run at top levelAymeric Vincent2017-01-051-1/+0
* Raise with a more helpful message on multiple disassembliesAymeric Vincent2017-01-031-2/+2
* Expr: Remove exprint_fromFabrice Desclaux2016-12-231-1/+1
* Update int(XX.arg) -> int(XX)Ajax2016-09-161-3/+3
* Miasm/CPU: unused variable and refactorAjax2016-02-041-6/+4
* Miasm/CPU: remove factor_tree, useless and unused functionAjax2016-02-041-9/+0
* Miasm/Cpu: fix default argumentAjax2016-02-041-1/+1
* Remove unused variablesAjax2016-02-041-23/+5
* Core/cpu: fix pre_dis atomicFabrice Desclaux2016-01-311-2/+6
* Sem/x86: fix call fromstringFabrice Desclaux2016-01-301-1/+2
* Instructions: slots classFabrice Desclaux2016-01-151-0/+3
* Cpu: leave atomic mode on disasm ExceptionAjax2016-01-081-5/+5
* MnemoDis: enter atomic mode for a disasm boostAjax2016-01-081-0/+5
* Expression: fix apiFabrice Desclaux2015-10-291-3/+3
* cpu: raising an exception when label offset is NoneFlorent Monjalet2015-06-211-3/+2
* Cpu: modify instructions' offset relative encodingFabrice Desclaux2015-04-011-6/+9
* Clean get_asm_offsetFabrice Desclaux2015-04-011-2/+2
* Asmbloc: updt apiFabrice Desclaux2015-04-011-4/+6
* Remove lazy logging patternAjax2015-03-301-11/+10
* CPU: fix binary output for instruction with prefixserpilliere2015-03-141-2/+2
* Core: General PyLintingCamille Mougey2015-02-181-1/+3
* Core/CPU: Pylint pass, remove commented code (SCM or log.debug should be used)Camille Mougey2015-02-181-306/+105
* PyLint: Unreachable codeCamille Mougey2015-02-161-1/+1
* PyLint: remove 'unnecessary-lambda'Camille Mougey2015-02-161-1/+1
* PyLint: Remove relative importsCamille Mougey2015-02-161-2/+2
* CPU: update api to handle IOError during disasmFabrice Desclaux2015-02-111-3/+5
* core/cpu: move bs8Fabrice Desclaux2014-09-111-0/+9
* Core: getbits use arch attrib (and can swap bytes); getbytes simply return bytesserpilliere2014-08-211-8/+8
* Add mips32 archserpilliere2014-08-061-0/+17
* cpu/arch: arg2str moved in instruction classserpilliere2014-08-051-45/+7
* Arch: remove debug outputserpilliere2014-07-101-2/+1
* Core/parse: allow the use of labels in data declarationserpilliere2014-07-091-0/+8
* Core: $ symbol can be customized for relative offset tricksserpilliere2014-07-031-2/+4
* cpu: continue remove some lambda (to allow pickling)serpilliere2014-06-251-2/+0
* Cpu: remove unsused var; dis/fromstring default attrib is noneserpilliere2014-06-251-9/+9