about summary refs log tree commit diff stats
path: root/example/expression/graph_dataflow.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-07-03symbol_pool -> loc_dbAjax1-2/+2
2018-07-03LocationDB: introduced to replace AsmSymbolPoolAjax4-224/+569
2018-07-02ExprLoc/LocKey: avoid ambiguity in string representationAjax1-2/+2
2018-07-01Remove incorrect attributeGuillaume Valadon1-2/+2
2018-06-22Jitcore: run_at actually takes a list of stop_offset, instead of aAjax5-14/+24
"breakpoints" specificity
2018-06-22Jitcore: remove useless strucs and rename for more meaningful namesAjax9-83/+80
2018-06-22Jitters: use loc_key instead of names or offset for basic block labelingAjax8-57/+27
2018-06-22TravisCI: turn deprecation warning into RuntimeErrorAjax1-1/+4
2018-06-21Expr: add simplification shift maskFabrice Desclaux2-0/+24
2018-06-21Code cleaning: remove useless / commented codeAjax16-173/+2
2018-06-21Jitter: deprecate jit.disasm_cbAjax1-3/+11
2018-06-21Jitter: rename jitter class into JitterFabrice Desclaux7-34/+47
2018-06-21Jitter: add simple trace apiFabrice Desclaux14-53/+45
2018-06-21Adding ccmp aarch64 instruction.gajaloyan1-0/+30
2018-06-20Parse_asm: remove useless functionsFabrice Desclaux1-26/+0
2018-06-20Update README.md_Frky1-3/+3
Proposed fix for Issue #775
2018-06-19All: fix var name to reflect object typesFabrice Desclaux3-6/+5
2018-06-19Cpu: fix bad docFabrice Desclaux2-3/+3
2018-06-19Example/ida: use addr to guess archFabrice Desclaux8-57/+62
Some arch like ARM depends on address in order to determine which attributes have to be used during analysis
2018-06-19Allow symbolic execution of one instruction in IDAWilliam Bruneau1-1/+6
2018-06-19Arm: fix tipoFabrice Desclaux1-1/+1
2018-06-17Unify ExprLoc str with LocKey and othersAjax2-5/+5
2018-06-16Example/IDA: fix depgraph apiFabrice Desclaux1-11/+11
2018-06-15X86/sem: simplify pop addrFabrice Desclaux1-1/+1
2018-06-11Example/upx: fix & updtFabrice Desclaux1-7/+7
2018-06-11AsmCFG: use higher level API for mergeAjax1-13/+10
2018-06-11DSE: remove useless changes introduced by 61551fa7Ajax2-8/+3
2018-06-11SymbolPool: assert LocKey type in APIsAjax1-0/+2
2018-06-11Jitter: fix gentoo compilationFabrice Desclaux1-1/+1
2018-06-10AsmBlock: remove symbol_pool in add_cstFabrice Desclaux4-35/+16
2018-06-10Jitter: label to_stringFabrice Desclaux3-11/+31
2018-06-09Add XMM0-15 to gpreg_dict[]acru3l1-0/+17
2018-06-09Core: replace AsmLabel by LocKeyFabrice Desclaux72-1798/+1983
2018-06-08Expr: Add new word ExprLocFabrice Desclaux53-806/+1259
This word represents a location in the binary. Thus, the hack of ExprId containing an AsmLabel ends here.
2018-06-04VirtualProtect: act on multiple pagesAjax1-1/+4
2018-06-04VirtualProtect: get old access *before* setting the new oneAjax1-1/+2
2018-05-18Add a regression test to ensure INT is called each time in a loopAjax1-2/+8
2018-05-18LLVM: check all CPU exceptions after instruction executionAjax1-0/+3
2018-05-17Jitter: fix bad block managementFabrice Desclaux5-21/+119
2018-05-17AsmBlock: constant for asmblockbad errnoFabrice Desclaux1-10/+29
2018-05-17Add support for XMM0-15 registers in x86Ajax4-0/+105
2018-05-17Add support for 128 bits operations in VmMngr and GCC outputsAjax7-44/+158
2018-05-16Test: remove blacklisted testAjax1-1/+0
2018-05-16Add support for 128 bits udiv/umod/idiv/imod operations for CC jittersAjax2-0/+7
2018-05-16MSP430: remove duplicate or unused operations implemAjax2-15/+0
2018-05-16ARM 'clz' op is actually 'cntleadzeros', replace itAjax4-22/+1
2018-05-16Move umod/udiv/imod/idiv operations to op_semanticsAjax12-159/+31
2018-05-16udiv/umod/idiv/imod: remove unused 'vmcpu' argumentAjax8-58/+58
2018-05-16Update documentation (remove TCC jitter engine)Ajax1-11/+2
2018-05-16Remove TCC jitter engineAjax8-543/+10