summaryrefslogtreecommitdiff
path: root/lowlevelil.cpp
AgeCommit message (Collapse)Author
2020-11-21Add improved instruction mapping APIs.Brian Potchik
2020-06-09Fix warningsRusty Wagner
2020-01-01update copyright year to 2020Jordan Wiens
2019-12-19Add data flow query optionsRusty Wagner
2019-12-19LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination ↵Rusty Wagner
instruction
2019-01-17update company name and copyright dateJordan Wiens
2018-12-13Commonize all InstructionTextToken generationPeter LaFosse
2018-09-04Add API to create graphs of IL functionsRusty Wagner
2018-08-20api: add methods to get basic block objects from IL instrsRyan Snyder
2018-03-28Fix default flag write generation for some opsRyan Snyder
2018-02-12Merge branch 'dev' into fpuRusty Wagner
2018-01-31Adding CPU intrinsics supportRusty Wagner
2018-01-14Container Memory Reservations.Brian Potchik
2018-01-11API Temporary Object Elimination.Brian Potchik
2017-10-06Adding support for register stacks in IL (for x87)Rusty Wagner
2017-08-05Refactor IL instruction access APIsRusty Wagner
2017-07-25Add mappings from LLIL to normal MLILRusty Wagner
2017-07-10Add confidence levels to type objectsRusty Wagner
2017-05-19update copyright yearJordan Wiens
2017-05-15Adding a constant expression with pointer hint for improved typesRusty Wagner
2017-05-05Adding carry flag operand to IL instructions that need itRusty Wagner
2017-05-04Initial support for concrete flags computationRusty Wagner
2017-05-03Adding IL instruction for truncating result to smaller valueRusty Wagner
2017-05-02Renaming SSA index to version, more uniform register and variable ↵Rusty Wagner
representation in IL
2017-03-22Adding new value object to hold disjoint setsRusty Wagner
2017-03-16Adding APIs to query register and stack contents from ILRusty Wagner
2017-03-10Mappings between low level IL and medium level ILRusty Wagner
2017-03-02Adding MLIL instructions, moving stack contents data flow to a later stageRusty Wagner
2017-03-01Adding framework for medium level ILRusty Wagner
2017-02-28Map expressions to SSA form and add API to query expression valueRusty Wagner
2017-02-25Add APIs to access SSA-based data flowRusty Wagner
2017-02-23Add APIs for definitions and uses of SSA variablesRusty Wagner
2017-02-23Instruction starts and SSA form are a property of IL functionsRusty Wagner
2017-01-03Tokenize typesRusty Wagner
2016-09-09Minor changes to API for creation of IL functionsRusty Wagner
2016-05-30Add IL instruction to promote bool to int, used for MIPS jump tablesRusty Wagner
2016-05-17IL basic blocks are now in the IL function classRusty Wagner
2016-05-15Modify IL text API to allow for stack variable annotationsRusty Wagner
2016-05-08Add additional IL stage for flags resolutionRusty Wagner
2016-04-24Create API for adding known indirect branch targetsRusty Wagner
2016-04-10Add MIT license for API wrappersRusty Wagner
2016-04-10Show stack variables and implement naming, undo, and persistenceRusty Wagner
2016-01-31Refactor API to fix design bug that causes use-after-free on many plugin objectsRusty Wagner
2016-01-01Armv7 lifting initial check inplafosse
2015-09-03Implement low level IL from PythonRusty Wagner
2015-08-16Typedefing llil identifiers as ExprIdplafosse
2015-07-31Find functions that don't return based on control flow, and use that in ↵Rusty Wagner
parent functions
2015-07-10Additional instructions for x86 -> ILRusty Wagner
2015-07-10Initial implementation of low level ILRusty Wagner