summaryrefslogtreecommitdiff
path: root/mediumlevelilinstruction.cpp
AgeCommit message (Expand)Author
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-05-22Extend MLIL call instruction outputs to be expressionsRusty Wagner
2026-03-19Fix operand list iterators being validated when appending new instructionsMark Rowe
2026-03-16Represent operand lists and label maps more efficiently within IL instructionsMark Rowe
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-16Add more reserve callsScott Lagler
2025-12-15Use bn::base::function_ref instead of std::function for parameters that are n...Mark Rowe
2025-12-11Use constexpr arrays for metadata about IL instruction operandsMark Rowe
2025-12-08Allow overriding the IL source location that is used by *ILInstruction::CopyToMark Rowe
2025-10-22Move implementations of key functions on Variable and SSAVariable to headersMark Rowe
2025-07-14Reserve vector capacity when populating vectors in conversion operatorsMark Rowe
2025-06-25Remove implicit conversions from Confidence to underlying type, these can cau...Rusty Wagner
2025-04-29Fix fmt formatting of IL instruction tokensGlenn Smith
2025-03-28missed the older dates!Jordan Wiens
2025-02-14uidf refactorRyan Snyder
2024-06-10Add fmt formatters for IL instructionsGlenn Smith
2024-03-02Add support for memory intrinsics.Brian Potchik
2024-01-08update copyright yearJordan Wiens
2023-12-06Add LLIL/MLIL instructions to describe integer vs. floating point argument usageRusty Wagner
2023-02-04Initial support for constant data expressions.Brian Potchik
2023-01-05Update copyright to 2023Josh F
2023-01-03Add instruction attributes to IL instructionsRusty Wagner
2022-11-20Initial constant expression builtin outliner.Brian Potchik
2022-11-10Include C++ standard headersChristian Blichmann
2022-06-14Add Dump() to *LILInstructionGlenn Smith
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-01-18updating copyright yearJordan Wiens
2020-11-10Fix warningsRusty Wagner
2020-10-12Fix stale references when modifying in placeRusty Wagner
2020-09-27Add High Level IL Mappings.Brian Potchik
2020-05-11Modifications for supporting jemalloc in the coreRusty Wagner
2020-04-20Fix typo in rotate left with carryRusty Wagner
2020-04-17Expand support for HLIL switch/case and data flow accessRusty Wagner
2020-01-01update copyright year to 2020Jordan Wiens
2019-12-19LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination in...Rusty Wagner
2019-01-17update company name and copyright dateJordan Wiens
2018-10-22Fixed MediumLevelILInstructionBase::GetNonSSAFormBrick
2018-10-19Reverting busted PR to 'Fixed MediumLevelILInstructionBase::GetNonSSAForm'Peter LaFosse
2018-10-19Fixed MediumLevelILInstructionBase::GetNonSSAFormBrick
2018-09-12Merging with devPeter LaFosse
2018-08-26Add support for new constant type EXTERN_PTRPeter LaFosse
2018-08-21Add return hint MLIL instruction (used in intermediate stages, not emitted in...Rusty Wagner
2018-08-16Adding EXTERN_PTR typePeter LaFosse
2018-04-25Adding tailcall analysis to the core.Brian Potchik
2018-02-13Add missing instructionRusty Wagner
2018-02-12Merge branch 'dev' into fpuRusty Wagner
2018-02-09Add instructions for tracking freed register stack slotsRusty Wagner
2018-02-02Add rounding instructionsRusty Wagner
2018-01-31Adding CPU intrinsics supportRusty Wagner