summaryrefslogtreecommitdiff
path: root/python/highlevelil.py
AgeCommit message (Expand)Author
2026-06-05Add abs, min, and max instructionsMark Rowe
2026-06-04Add bswap, popcnt, clz, ctz, cls, and rbit instructionsMark Rowe
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-01-28Fix a fundamental problem with TypeBuilder.handle by deleting itPeter LaFosse
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-12Python: Make raw operand conversion functions privateGlenn Smith
2025-10-21Add derived strings and string recognizer APIRusty Wagner
2025-09-17[Python] Use IL-specific types in return type annotations for get_basic_block_attbodt
2025-07-01Python: get_instruction_index_for_expr for all ILsGlenn Smith
2025-07-01Python: Update IL Function repr()sGlenn Smith
2025-06-11API to create immediate function graphsGlenn Smith
2025-06-10Ensure the ConstantData IL instructions in the Python bindings provide the 'c...Brian Potchik
2025-05-16[Python] Support HLIL collapsing and update PseudoPythonGlenn Smith
2025-03-28missed the older dates!Jordan Wiens
2025-03-05Python: HLIL instruction buildersGlenn Smith
2025-03-05Python: Make copy_expr copy with locationGlenn Smith
2025-03-05Python: Add ability to construct expressions with locationsGlenn Smith
2025-02-14uidf refactorRyan Snyder
2025-01-24Add line formatter API and a generic line formatter pluginRusty Wagner
2025-01-20Revert "Add line formatter API and a generic line formatter plugin"Rusty Wagner
2025-01-17Add line formatter API and a generic line formatter pluginRusty Wagner
2024-11-03Python API : Update .operands documentationKyleMiles
2024-10-28Eliminate AST parameter in high level rendering APIs, as it is already part o...Rusty Wagner
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ...Rusty Wagner
2024-07-24Remove deprecated API functions.Alexander Taylor
2024-06-14Shallow instruction traversal for HighLevelILInstruction.traverseMason Reed
2024-05-24fix missing params in ILOperands and mark as deprecated in LLIL, HLILJordan Wiens
2024-05-22cleanup all outstanding sphinx RST warningsJordan Wiens
2024-05-07Add SetVar commonil class to appropriate HLIL instructionKyleMiles
2024-04-24improve traverse examplesJordan Wiens
2024-04-21Improve type hints for many __getitem__ implsJosh Ferrell
2024-03-07Python: More IL expr functionsGlenn Smith
2024-02-29link from traverse APIs to examplesJordan Wiens
2024-02-26fix plugincommand docsJordan Wiens
2024-02-26Provide more fully featured ability to traverse hlilPeter LaFosse
2024-02-234.0 documentationJordan Wiens
2024-02-01Adds `BinaryView.check_for_string_annotation_type`; Adds ergonomic way of ret...KyleMiles
2024-02-01Python API : Add a more flexible/ergonomic visitor pattern called traverse to...KyleMiles
2024-01-08update copyright yearJordan Wiens
2023-11-29Fix typo HighLevelILIntrinsicSsa's `dest_memory` and `src_memory` properties ...KyleMiles
2023-11-23Fix address printing for BasicBlocks in reprScott Lagler
2023-07-22Python API : Add examples to the docs for MediumLevelILInstruction.visit and ...KyleMiles
2023-07-22Python API : Allow HLIL/MLIL get_ssa_var_definition and get_ssa_var_uses to a...KyleMiles
2023-06-29Improve __repr__ for IL instructions, and related objectsPeter LaFosse
2023-06-02Fix typo in highlevelil.py docsKyleMiles
2023-06-02Add Var, SSAVar, and AliasedVar to commonil.py, and update the relavent MLIL/...KyleMiles
2023-05-26param_vars doesn't exist, properly refer to parameter_varsMaja Kądziołka
2023-05-26Fix bugs in hlil.ssa_form.vars_written returning empty when it shouldn'tPeter LaFosse
2023-05-11Fix HLILForSSA.body propertyPeter LaFosse
2023-04-25Fix deprecation warning formatting in docs, require deprecated_in parameterJosh Ferrell