Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Vector35
/
binaryninja-api
Public
Notifications
You must be signed in to change notification settings
Fork
298
Star
1.3k
Code
Issues
1.9k
Pull requests
43
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
binaryninja-api
lowlevelilinstruction.cpp
on
dev
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 20, 2026
Sequence IL copy operand translation
plafosse
committed
371fe21
View commit details
Copy full SHA for 371fe21
View code at this point
Browse repository at this point
Commits on Jun 29, 2026
Add Unknown() and IsUnknown() to Unimplemented IL across LLIL/MLIL/HLIL
Show description for 7a4c3a3
2 people
authored and
zznop
committed
7a4c3a3
View commit details
Copy full SHA for 7a4c3a3
View code at this point
Browse repository at this point
Commits on Jun 5, 2026
Add abs, min, and max instructions
bdash
committed
fde1241
View commit details
Copy full SHA for fde1241
View code at this point
Browse repository at this point
Commits on Jun 4, 2026
Add bswap, popcnt, clz, ctz, cls, and rbit instructions
bdash
committed
d592ed6
View commit details
Copy full SHA for d592ed6
View code at this point
Browse repository at this point
Commits on May 22, 2026
Extend MLIL call instruction outputs to be expressions
D0ntPanic
committed
08e34ac
View commit details
Copy full SHA for 08e34ac
View code at this point
Browse repository at this point
Commits on May 12, 2026
Fix LowLevelILFunction::AddOverflow
Show description for 8516ebe
bdash
committed
8516ebe
View commit details
Copy full SHA for 8516ebe
View code at this point
Browse repository at this point
Commits on Mar 19, 2026
Fix operand list iterators being validated when appending new instructions
Show description for cbc66f9
bdash
committed
cbc66f9
View commit details
Copy full SHA for cbc66f9
View code at this point
Browse repository at this point
Commits on Mar 16, 2026
Represent operand lists and label maps more efficiently within IL instructions
Show description for 25213a8
bdash
committed
25213a8
View commit details
Copy full SHA for 25213a8
View code at this point
Browse repository at this point
Commits on Jan 29, 2026
Add missing LowLevelILFunction::AddOverFlow API (#7788)
SmoothHacker
authored
5006d2c
View commit details
Copy full SHA for 5006d2c
View code at this point
Browse repository at this point
Commits on Jan 1, 2026
update copyrights for 2026
psifertex
committed
d9c58e9
View commit details
Copy full SHA for d9c58e9
View code at this point
Browse repository at this point
Commits on Dec 16, 2025
Use bn::base::function_ref instead of std::function for parameters that are not stored
Show description for 95b849d
bdash
committed
95b849d
View commit details
Copy full SHA for 95b849d
View code at this point
Browse repository at this point
Commits on Dec 12, 2025
Use constexpr arrays for metadata about IL instruction operands
Show description for 62ded0d
bdash
committed
62ded0d
View commit details
Copy full SHA for 62ded0d
View code at this point
Browse repository at this point
Commits on Dec 8, 2025
Allow overriding the IL source location that is used by *ILInstruction::CopyTo
bdash
committed
4149752
View commit details
Copy full SHA for 4149752
View code at this point
Browse repository at this point
Commits on Jul 15, 2025
Reserve vector capacity when populating vectors in conversion operators
bdash
committed
22c2873
View commit details
Copy full SHA for 22c2873
View code at this point
Browse repository at this point
Commits on Jun 12, 2025
Fix RegisterStackFreeTopRelative opcode typo
CouleeApps
committed
0308673
View commit details
Copy full SHA for 0308673
View code at this point
Browse repository at this point
Commits on Apr 29, 2025
Fix fmt formatting of IL instruction tokens
CouleeApps
committed
9852603
View commit details
Copy full SHA for 9852603
View code at this point
Browse repository at this point
Commits on Mar 28, 2025
missed the older dates!
psifertex
committed
12f1e2e
View commit details
Copy full SHA for 12f1e2e
View code at this point
Browse repository at this point
Commits on Feb 14, 2025
uidf refactor
rssor
committed
bcdc0d9
View commit details
Copy full SHA for bcdc0d9
View code at this point
Browse repository at this point
Commits on Jun 10, 2024
Add fmt formatters for IL instructions
CouleeApps
committed
7064468
View commit details
Copy full SHA for 7064468
View code at this point
Browse repository at this point
Commits on Mar 2, 2024
Add support for memory intrinsics.
bpotchik
committed
2e3b9c9
View commit details
Copy full SHA for 2e3b9c9
View code at this point
Browse repository at this point
Commits on Jan 8, 2024
update copyright year
psifertex
committed
7df8225
View commit details
Copy full SHA for 7df8225
View code at this point
Browse repository at this point
Commits on Dec 6, 2023
Add LLIL/MLIL instructions to describe integer vs. floating point argument usage
D0ntPanic
committed
e9604c3
View commit details
Copy full SHA for e9604c3
View code at this point
Browse repository at this point
Commits on Jan 5, 2023
Update copyright to 2023
negasora
committed
85e782a
View commit details
Copy full SHA for 85e782a
View code at this point
Browse repository at this point
Commits on Jan 3, 2023
Add instruction attributes to IL instructions
D0ntPanic
committed
ffafa54
View commit details
Copy full SHA for ffafa54
View code at this point
Browse repository at this point
Commits on Nov 10, 2022
Include C++ standard headers
Show description for 7763b7a
cblichmann
authored and
plafosse
committed
7763b7a
View commit details
Copy full SHA for 7763b7a
View code at this point
Browse repository at this point
Commits on Jun 15, 2022
Add Dump() to *LILInstruction
CouleeApps
committed
b15607d
View commit details
Copy full SHA for b15607d
View code at this point
Browse repository at this point
Commits on Mar 21, 2022
Fix LLIL_FCMP_O not being handled in a couple places
Show description for 4bd9a3c
CouleeApps
committed
4bd9a3c
View commit details
Copy full SHA for 4bd9a3c
View code at this point
Browse repository at this point
Commits on Jan 28, 2022
Format All Files
ElykDeer
committed
6812c97
View commit details
Copy full SHA for 6812c97
View code at this point
Browse repository at this point
Commits on Jan 3, 2022
update copyright years
psifertex
committed
0df0c88
View commit details
Copy full SHA for 0df0c88
View code at this point
Browse repository at this point
Commits on Jan 18, 2021
updating copyright year
psifertex
committed
7a61498
View commit details
Copy full SHA for 7a61498
View code at this point
Browse repository at this point
Commits on Nov 11, 2020
Fix warnings
D0ntPanic
committed
c1da063
View commit details
Copy full SHA for c1da063
View code at this point
Browse repository at this point
Commits on Jun 9, 2020
Fix warnings
D0ntPanic
committed
7b2700b
View commit details
Copy full SHA for 7b2700b
View code at this point
Browse repository at this point
Commits on May 11, 2020
Modifications for supporting jemalloc in the core
D0ntPanic
committed
0cf5980
View commit details
Copy full SHA for 0cf5980
View code at this point
Browse repository at this point
Commits on Apr 17, 2020
Expand support for HLIL switch/case and data flow access
D0ntPanic
committed
620dd96
View commit details
Copy full SHA for 620dd96
View code at this point
Browse repository at this point
Commits on Jan 1, 2020
update copyright year to 2020
psifertex
committed
5435b69
View commit details
Copy full SHA for 5435b69
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.