-
-
Notifications
You must be signed in to change notification settings - Fork 800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat[venom]: optimize branching #4049
Merged
charles-cooper
merged 20 commits into
vyperlang:master
from
harkal:feat/optimize_branching
May 28, 2024
Merged
feat[venom]: optimize branching #4049
charles-cooper
merged 20 commits into
vyperlang:master
from
harkal:feat/optimize_branching
May 28, 2024
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ca1a39 - Browse repository at this point
Copy the full SHA 7ca1a39View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad77128 - Browse repository at this point
Copy the full SHA ad77128View commit details -
make pass handle a chain of
iszero
smoved the pass one step up so it does not need to delete instructions, they just become unused and the `RemoveUnusedVariablesPass` does the work
Configuration menu - View commit details
-
Copy full SHA for 558c4d7 - Browse repository at this point
Copy the full SHA 558c4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5133ac2 - Browse repository at this point
Copy the full SHA 5133ac2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fea134 - Browse repository at this point
Copy the full SHA 3fea134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e0b76 - Browse repository at this point
Copy the full SHA 36e0b76View commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 269b7bb - Browse repository at this point
Copy the full SHA 269b7bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c58892c - Browse repository at this point
Copy the full SHA c58892cView commit details
Commits on May 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21f5c39 - Browse repository at this point
Copy the full SHA 21f5c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d2a4f - Browse repository at this point
Copy the full SHA 86d2a4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9555eb7 - Browse repository at this point
Copy the full SHA 9555eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf6865 - Browse repository at this point
Copy the full SHA 9bf6865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f7a792 - Browse repository at this point
Copy the full SHA 1f7a792View commit details -
Configuration menu - View commit details
-
Copy full SHA for b412aa7 - Browse repository at this point
Copy the full SHA b412aa7View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d73d490 - Browse repository at this point
Copy the full SHA d73d490View commit details -
implement
add_use()
andremove_use()
inDFGAnalysis
use it to optimize branch optimizer
Configuration menu - View commit details
-
Copy full SHA for 2b94cd2 - Browse repository at this point
Copy the full SHA 2b94cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3c33c - Browse repository at this point
Copy the full SHA bb3c33cView commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 468275f - Browse repository at this point
Copy the full SHA 468275fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 124efd7 - Browse repository at this point
Copy the full SHA 124efd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c329834 - Browse repository at this point
Copy the full SHA c329834View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.