index
:
public/binaryninja-api.git
extended-rust-llil
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mediumlevelilinstruction.cpp
Age
Commit message (
Collapse
)
Author
2025-12-08
Allow overriding the IL source location that is used by *ILInstruction::CopyTo
Mark Rowe
2025-10-22
Move implementations of key functions on Variable and SSAVariable to headers
Mark Rowe
These types are heavily used as map keys so allowing the compiler to inline these functions makes map lookups cheaper.
2025-07-14
Reserve vector capacity when populating vectors in conversion operators
Mark Rowe
2025-06-25
Remove implicit conversions from Confidence to underlying type, these can ↵
Rusty Wagner
cause bugs and also issues with C++20
2025-04-29
Fix fmt formatting of IL instruction tokens
Glenn Smith
2025-03-28
missed the older dates!
Jordan Wiens
2025-02-14
uidf refactor
Ryan Snyder
2024-06-10
Add fmt formatters for IL instructions
Glenn Smith
2024-03-02
Add support for memory intrinsics.
Brian Potchik
2024-01-08
update copyright year
Jordan Wiens
2023-12-06
Add LLIL/MLIL instructions to describe integer vs. floating point argument usage
Rusty Wagner
2023-02-04
Initial support for constant data expressions.
Brian Potchik
2023-01-05
Update copyright to 2023
Josh F
2023-01-03
Add instruction attributes to IL instructions
Rusty Wagner
2022-11-20
Initial constant expression builtin outliner.
Brian Potchik
2022-11-10
Include C++ standard headers
Christian Blichmann
When compiling in C++ mode, the C++ standard library headers should be included instead of their C counterparts. Drive-by: - Removed include of `json/json.h` from `settings.cpp`, where it was not used
2022-06-14
Add Dump() to *LILInstruction
Glenn Smith
2022-01-28
Format All Files
KyleMiles
2022-01-03
update copyright years
Jordan Wiens
2021-01-18
updating copyright year
Jordan Wiens
2020-11-10
Fix warnings
Rusty Wagner
2020-10-12
Fix stale references when modifying in place
Rusty Wagner
2020-09-27
Add High Level IL Mappings.
Brian Potchik
2020-05-11
Modifications for supporting jemalloc in the core
Rusty Wagner
2020-04-20
Fix typo in rotate left with carry
Rusty Wagner
2020-04-17
Expand support for HLIL switch/case and data flow access
Rusty Wagner
2020-01-01
update copyright year to 2020
Jordan Wiens
2019-12-19
LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination ↵
Rusty Wagner
instruction
2019-01-17
update company name and copyright date
Jordan Wiens
2018-10-22
Fixed MediumLevelILInstructionBase::GetNonSSAForm
Brick
2018-10-19
Reverting busted PR to 'Fixed MediumLevelILInstructionBase::GetNonSSAForm'
Peter LaFosse
2018-10-19
Fixed MediumLevelILInstructionBase::GetNonSSAForm
Brick
2018-09-12
Merging with dev
Peter LaFosse
2018-08-26
Add support for new constant type EXTERN_PTR
Peter LaFosse
2018-08-21
Add return hint MLIL instruction (used in intermediate stages, not emitted ↵
Rusty Wagner
in final forms)
2018-08-16
Adding EXTERN_PTR type
Peter LaFosse
2018-04-25
Adding tailcall analysis to the core.
Brian Potchik
2018-02-13
Add missing instruction
Rusty Wagner
2018-02-12
Merge branch 'dev' into fpu
Rusty Wagner
2018-02-09
Add instructions for tracking freed register stack slots
Rusty Wagner
2018-02-02
Add rounding instructions
Rusty Wagner
2018-01-31
Adding CPU intrinsics support
Rusty Wagner
2018-01-16
Add classes and groups for semantic flags resolution
Rusty Wagner
2018-01-14
Container Memory Reservations.
Brian Potchik
2017-10-06
Adding support for register stacks in IL (for x87)
Rusty Wagner
2017-10-03
Add basic floating point instructions
Rusty Wagner
2017-08-24
Add MLIL instruction for dealing with direct access to GOT/IAT entries
Rusty Wagner
2017-08-05
Refactor IL instruction access APIs
Rusty Wagner