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 }}
Amanieu
/
regalloc3
Public
Notifications
You must be signed in to change notification settings
Fork
11
Star
64
Code
Issues
0
Pull requests
1
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 20, 2026
Fix clippy warnings
Amanieu
committed
1b98bce
View commit details
Copy full SHA for 1b98bce
Browse repository at this point
Avoid O(n^2) in debug assertion
Amanieu
committed
481b14b
View commit details
Copy full SHA for 481b14b
Browse repository at this point
Commits on Jun 26, 2026
Merge pull request #8 from Amanieu/remat
Show description for d622e33
Amanieu
authored
d622e33
View commit details
Copy full SHA for d622e33
Browse repository at this point
Make fuzz-generated functions respsect MAX_INST_OPERANDS
Amanieu
committed
0fad172
View commit details
Copy full SHA for 0fad172
Browse repository at this point
Tweak rematerialization rules in the parallel move resolver
Amanieu
committed
ff04c54
View commit details
Copy full SHA for ff04c54
Browse repository at this point
Change default move optimization level to Global
Amanieu
committed
a6e613f
View commit details
Copy full SHA for a6e613f
Browse repository at this point
Add a final dead spill elimination pass
Amanieu
committed
6efa37b
View commit details
Copy full SHA for 6efa37b
Browse repository at this point
Add support for indirect rematerialization
Amanieu
committed
3445bbd
View commit details
Copy full SHA for 3445bbd
Browse repository at this point
Remove Ord from some types where it doesn't make sense
Amanieu
committed
e089f75
View commit details
Copy full SHA for e089f75
Browse repository at this point
Fix some logic issues in the move optimizer related to spill slots
Amanieu
committed
833a6b8
View commit details
Copy full SHA for 833a6b8
Browse repository at this point
Commits on Jun 25, 2026
Fix incorrect logic in SpillAllocator::clear
Amanieu
committed
442dd9d
View commit details
Copy full SHA for 442dd9d
Browse repository at this point
Commits on Jun 15, 2026
Add fast path in spill cost calculation for uses with zero weight
Amanieu
committed
9587f84
View commit details
Copy full SHA for 9587f84
Browse repository at this point
Add built-in support for multiple entry points
Amanieu
committed
aad18b2
View commit details
Copy full SHA for aad18b2
Browse repository at this point
Commits on Jun 11, 2026
Remove the restriction that each `ValueGroup` may only be used once
Amanieu
committed
35547c6
View commit details
Copy full SHA for 35547c6
Browse repository at this point
Commits on Jan 11, 2026
Allow empty classes in RegInfo, but disallow using them in functions
Show description for e854f08
Amanieu
committed
e854f08
View commit details
Copy full SHA for e854f08
Browse repository at this point
Commits on Nov 13, 2025
Merge pull request #7 from Amanieu/fix-blockparam
Amanieu
authored
c7dbbcc
View commit details
Copy full SHA for c7dbbcc
Browse repository at this point
Fix a bug when combining a `Reuse` with a tied operand
Show description for 84321e9
Amanieu
committed
84321e9
View commit details
Copy full SHA for 84321e9
Browse repository at this point
Fix constraint conflict of a blockparam at the start of a block
Show description for 217bfe7
Amanieu
committed
217bfe7
View commit details
Copy full SHA for 217bfe7
Browse repository at this point
Properly test usage of blockparams in the first inst of a function
Show description for 9028f8a
Amanieu
committed
9028f8a
View commit details
Copy full SHA for 9028f8a
Browse repository at this point
Commits on Nov 12, 2025
Include instruction number in checker error messages
Amanieu
committed
df513a6
View commit details
Copy full SHA for df513a6
Browse repository at this point
Commits on Oct 19, 2025
Merge pull request #6 from bjorn3/less_deps
Amanieu
authored
5813b84
View commit details
Copy full SHA for 5813b84
Browse repository at this point
Commits on Oct 18, 2025
Re-enable inline-more feature of hashbrown
bjorn3
committed
1fcf444
View commit details
Copy full SHA for 1fcf444
Browse repository at this point
Remove unused bitflags dependency
bjorn3
committed
138a0da
View commit details
Copy full SHA for 138a0da
Browse repository at this point
Disable default features of hashbrown
Show description for 4a50766
bjorn3
committed
4a50766
View commit details
Copy full SHA for 4a50766
Browse repository at this point
Remove ordered-float dependency
bjorn3
committed
665ad54
View commit details
Copy full SHA for 665ad54
Browse repository at this point
Work around buggy clippy lint
Show description for 81eaafc
Amanieu
committed
81eaafc
View commit details
Copy full SHA for 81eaafc
Browse repository at this point
Fix incomplete comment in union_find.rs
Amanieu
committed
a8c5c72
View commit details
Copy full SHA for a8c5c72
Browse repository at this point
Commits on Aug 20, 2025
Fix clippy
Amanieu
committed
6da55bc
View commit details
Copy full SHA for 6da55bc
Browse repository at this point
Improve documentation
Show description for a99fdb4
Amanieu
committed
a99fdb4
View commit details
Copy full SHA for a99fdb4
Browse repository at this point
Commits on Jul 10, 2025
Merge branch 'empty'
Show description for c4a2b27
Amanieu
committed
c4a2b27
View commit details
Copy full SHA for c4a2b27
Browse repository at this point
Add design document
Amanieu
committed
4968045
View commit details
Copy full SHA for 4968045
Browse repository at this point
Add additional stats for emergency evictions
Amanieu
committed
e17a09a
View commit details
Copy full SHA for e17a09a
Browse repository at this point
Commits on Jul 9, 2025
Empty commit
Amanieu
committed
7258cf1
View commit details
Copy full SHA for 7258cf1
Browse repository at this point
Use full candidate list when splitting
Show description for f24370d
Amanieu
committed
f24370d
View commit details
Copy full SHA for f24370d
Browse repository at this point
Commits on Jul 4, 2025
Track the last allocated register for each `ValueSet` as a hint
Show description for f8cbed3
Amanieu
committed
f8cbed3
View commit details
Copy full SHA for f8cbed3
Browse repository at this point
Previous
Next
You can’t perform that action at this time.