summaryrefslogtreecommitdiff
path: root/mediumlevelil.cpp
AgeCommit message (Collapse)Author
2026-01-01update copyrights for 2026Jordan Wiens
2025-08-01Support MLIL expr mappings in C++Glenn Smith
2025-07-12Allow constructing MLILFunction with null LLILFunction/FunctionGlenn Smith
2025-07-01Make constructing an MLILFunction require an LLILFunctionGlenn Smith
2025-06-11API to create immediate function graphsGlenn Smith
2025-03-28missed the older dates!Jordan Wiens
2025-02-14uidf refactorRyan Snyder
2025-02-06Add After variants for looking up variables at instructionsGlenn Smith
Fixes #6397
2024-07-25Add MediumLevelILFunction.is_var_live_atZichuan Li
2024-07-25Add is_ssa_var_live_at into mlilZichuan Li
2024-01-08update copyright yearJordan Wiens
2023-08-10Add API to get all SSA versions of a variable for MLIL and HLILDan Killinger
2023-01-30Fix Type object leaksRusty Wagner
2023-01-06Fix update copyright year leftoverXusheng
2023-01-03Add instruction attributes to IL instructionsRusty Wagner
2022-10-05Add SetExprType API to MLIL/HLILXusheng
Add get/set_expr_type to MLIL/HLIL Python APi
2022-09-01Splitting of variablesRusty Wagner
2022-08-10Merge variables API/UI, variable liveness API for determining soundness of ↵Rusty Wagner
variable merges
2022-03-23Fix a bunch of reference miscounts in the C++ and python apisPeter LaFosse
2022-02-07Fix API marshalling bug with MLIL GenerateSSAForm.Brian Potchik
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-04-16add a DisassemblySettings* parameter to MLIL/HLIL functions that retrieve ↵Xusheng
instruction/expr text
2021-01-27Finish HLIL expression mapping APIs.Brian Potchik
2021-01-18updating copyright yearJordan Wiens
2020-11-21Add improved instruction mapping APIs.Brian Potchik
2020-09-27Add High Level IL Mappings.Brian Potchik
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-04-05Add SSA variable liveness API for MLILRusty Wagner
2018-01-14Container Memory Reservations.Brian Potchik
2018-01-11API Temporary Object Elimination.Brian Potchik
2017-08-23Added APIs for clobbered registers, global pointers, and function exit data ↵Rusty Wagner
flow info
2017-08-05Refactor IL instruction access APIsRusty Wagner
2017-07-14Add API to get list of all definitions or uses of a variableRusty Wagner
2017-07-14Adding API to get type of MLIL expressionRusty Wagner
2017-07-10Add confidence levels to type objectsRusty Wagner
2017-05-02Renaming SSA index to version, more uniform register and variable ↵Rusty Wagner
representation in IL
2017-04-21Using variable identifiers in MLILRusty Wagner
2017-04-20Renaming and adding variable identifiersRusty Wagner
2017-04-17Use new variable system in functionsRusty Wagner
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-15APIs for performing range analysisRusty Wagner
2017-03-13Branch dependence APIs for path sensitive analysisRusty Wagner