Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
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
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
llvm
/
llvm-project
Public
Notifications
You must be signed in to change notification settings
Fork
15.2k
Star
35.5k
Code
Issues
5k+
Pull requests
5k+
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
[RISCV64] liveness analysis
#167454
Open
hiraditya
wants to merge 15 commits into
llvm:main
llvm/llvm-project:main
from
hiraditya:riscv64_liveness
hiraditya/llvm-project:riscv64_liveness
Copy head branch name to clipboard
Conversation
Commits
15
(15)
Checks
Files changed
Open
[RISCV64] liveness analysis
#167454
hiraditya
wants to merge 15 commits into
llvm:main
llvm/llvm-project:main
from
hiraditya:riscv64_liveness
hiraditya/llvm-project:riscv64_liveness
Copy head branch name to clipboard
Commits
Commits on Nov 18, 2025
[RISCV64] Add live variable analysis pass
hiraditya
committed
54f80a8
Copy full SHA for 54f80a8
Add tests
hiraditya
committed
f4d8220
Copy full SHA for f4d8220
WIP genset calculation
hiraditya
committed
98715b6
Copy full SHA for 98715b6
Verify liveness is working
hiraditya
committed
660981e
Copy full SHA for 660981e
Add flag for live variable analysis
Show description for 63f4e27
hiraditya
committed
63f4e27
Copy full SHA for 63f4e27
clang format
hiraditya
committed
a89bf8a
Copy full SHA for a89bf8a
Update kill of individual instructions
hiraditya
committed
b7fae64
Copy full SHA for b7fae64
Add test from #166141
hiraditya
committed
d835558
Copy full SHA for d835558
clang-format and add correct flags to the tests
hiraditya
committed
cd769c6
Copy full SHA for cd769c6
Use uses and defs iterator to make sure defs are processed before uses
hiraditya
committed
79c2beb
Copy full SHA for 79c2beb
Update test cases to stop after live variables
hiraditya
committed
b9c09ff
Copy full SHA for b9c09ff
Update test to check loop invariant motion
hiraditya
committed
8870a35
Copy full SHA for 8870a35
Comment
hiraditya
committed
17c3124
Copy full SHA for 17c3124
Return true when kill information is updated
hiraditya
committed
409f573
Copy full SHA for 409f573
Add a flag to disable verification
hiraditya
committed
db840ba
Copy full SHA for db840ba
You can’t perform that action at this time.