about summary refs log tree commit diff stats
path: root/miasm2/arch/mips32 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename miasm2 to miasmFabrice Desclaux2019-03-057-1619/+0
|
* Support python2/python3Fabrice Desclaux2019-03-053-13/+15
|
* Rename idiv/imod into sdiv/smodFabrice Desclaux2019-01-151-2/+2
|
* Merge pull request #867 from serpilliere/vm_get_intCamille Mougey2018-11-111-2/+2
|\ | | | | Vm get int
| * All: updt apiFabrice Desclaux2018-10-121-2/+2
| |
* | Expression: replace arg by ptr in ExprMemFabrice Desclaux2018-10-122-17/+17
|/
* Expresion: use ExprAssign instead of ExprAffFabrice Desclaux2018-10-012-7/+7
| | | | | | ExprAff stands for (in french) "Expression affectation" We will now use ExprAssign (for Expression Assignment) (instead of ExprAss)
* Expr: use TOK define instead of stringsFabrice Desclaux2018-08-291-12/+16
|
* MIPS: fix IRA call generationFabrice Desclaux2018-08-291-37/+69
|
* MIPS: Explicit flagsFabrice Desclaux2018-08-292-14/+27
|
* Mips: missing addrsizeFabrice Desclaux2018-08-291-0/+1
|
* Code cleaning: lgtm.comFabrice Desclaux2018-08-231-1/+1
|
* IR/Analysis: call_effects can add extra blocksFabrice Desclaux2018-07-181-2/+3
|
* IR: gen ircfg from ir_archFabrice Desclaux2018-07-051-6/+2
|
* Update symbol_pool's deprecated API -> LocationDBAjax2018-07-034-8/+8
|
* symbol_pool -> loc_dbAjax2018-07-034-27/+27
|
* Merge pull request #786 from guedou/mips32_dstflow2labelserpilliere2018-07-021-2/+2
|\ | | | | Fix mips32 dstflow2label()
| * Remove incorrect attributeGuillaume Valadon2018-07-011-2/+2
| |
* | Jitters: use loc_key instead of names or offset for basic block labelingAjax2018-06-221-1/+1
| |
* | Jitter: rename jitter class into JitterFabrice Desclaux2018-06-211-5/+5
|/
* Core: replace AsmLabel by LocKeyFabrice Desclaux2018-06-094-34/+35
|
* Expr: Add new word ExprLocFabrice Desclaux2018-06-084-40/+44
| | | | | This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here.
* Parser: fix arguments nameFabrice Desclaux2018-05-141-6/+6
|
* Core: updt parser structureFabrice Desclaux2018-05-142-43/+46
|
* Update Mips runtimeFabrice Desclaux2018-05-024-6/+85
|
* Symbexec: use hashtable for mem symbolsFabrice Desclaux2018-03-151-0/+1
|
* Remove the default size of ExprMem expressionsAjax2018-02-151-3/+3
|
* Expression: no default size for ExprIdFabrice Desclaux2018-02-093-18/+18
|
* IRBlock: irblock iterates on its assignblksFabrice Desclaux2018-02-092-3/+3
|
* IRBlock: replace irs by assignblksFabrice Desclaux2018-02-092-3/+3
|
* IR: rename post_add_blocFabrice Desclaux2017-07-071-2/+2
|
* IR: Make IRBlock immutableFabrice Desclaux2017-05-243-31/+34
|
* Merge pull request #518 from commial/feature/dseserpilliere2017-04-211-0/+5
|\ | | | | Feature/dse
| * Introduce attrib_to_regs: map attrib to corresponding registersAjax2017-04-181-0/+5
| |
* | IRBlock: move lines in AssignBlockFabrice Desclaux2017-04-202-6/+6
| |
* | Ir: make AssignBlock immutableFabrice Desclaux2017-04-201-4/+8
|/
* Jitter: fix symb cache name (#525)serpilliere2017-04-181-1/+1
|
* Replace ExprInt[num](x) -> ExprInt(x, num)Ajax2017-03-303-14/+14
|
* Core/asmbloc: move asmbloc to asmblockFabrice Desclaux2017-03-133-5/+5
|
* Asmbloc: rename asm_symbol_pool to AsmSymbolPoolFabrice Desclaux2017-03-131-2/+2
|
* Asmbloc: rename asm_label to AsmLabelFabrice Desclaux2017-03-131-1/+0
|
* All: rename vars bloc -> blockFabrice Desclaux2017-03-131-43/+4
|
* IR: rename blocs to blocksFabrice Desclaux2017-03-131-1/+1
|
* Arch: clean ira/jitFabrice Desclaux2017-03-132-30/+23
|
* IR/ir: rename ir to IntermediateRepresentationFabrice Desclaux2017-03-132-6/+6
|
* IR/ir: rename irbloc to IRBlockFabrice Desclaux2017-03-132-4/+4
|
* add mips32's addi simulationrootkiter2017-03-081-0/+1
|
* Core/cpu: change ParseAst nameFabrice Desclaux2017-02-131-1/+1
|
* Core/cpu: improve asm fromstringFabrice Desclaux2017-02-131-5/+1
| | | | | Determine label/integer sizes using context Default size in other cases
* Let x86 'pre_add_instr' be the default behaviorAjax2017-01-241-0/+4
|