-
-
Notifications
You must be signed in to change notification settings - Fork 793
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]: new DFTPass
algorithm
#4255
base: master
Are you sure you want to change the base?
Commits on Sep 18, 2024
-
temp more stack2mem exception and usage mem allocator tests and fixes to allocator fixes lint allocator more stack top method allocator fixes lint fixes and update tests plug memory allocator add types cleanup and lint exceptions handling
Configuration menu - View commit details
-
Copy full SHA for 919346b - Browse repository at this point
Copy the full SHA 919346bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4c7ac5 - Browse repository at this point
Copy the full SHA f4c7ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc50efe - Browse repository at this point
Copy the full SHA cc50efeView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28eed40 - Browse repository at this point
Copy the full SHA 28eed40View commit details
Commits on Sep 20, 2024
-
feat[venom]: add small heuristic for cleaning input stack
this commit adds a small heuristic for cleaning the input stack from cfg_in, which is to pop the shallowest items first. it also cleans up the code a little bit and adds stronger preconditions to the code. a further optimization would be to try to align the output stack as best as possible at the jnz, but that belongs in the DFT pass.
Configuration menu - View commit details
-
Copy full SHA for e871868 - Browse repository at this point
Copy the full SHA e871868View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e97bc88 - Browse repository at this point
Copy the full SHA e97bc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12487fc - Browse repository at this point
Copy the full SHA 12487fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185ae23 - Browse repository at this point
Copy the full SHA 185ae23View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8e6c74 - Browse repository at this point
Copy the full SHA d8e6c74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a87e93 - Browse repository at this point
Copy the full SHA 4a87e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24ad003 - Browse repository at this point
Copy the full SHA 24ad003View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7f60c - Browse repository at this point
Copy the full SHA 5b7f60cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f0b4af - Browse repository at this point
Copy the full SHA 2f0b4afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f94e46 - Browse repository at this point
Copy the full SHA 1f94e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for f12192c - Browse repository at this point
Copy the full SHA f12192cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d89adb6 - Browse repository at this point
Copy the full SHA d89adb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a581a09 - Browse repository at this point
Copy the full SHA a581a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 948f7f1 - Browse repository at this point
Copy the full SHA 948f7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c99eee - Browse repository at this point
Copy the full SHA 8c99eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58182ab - Browse repository at this point
Copy the full SHA 58182abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6efbce8 - Browse repository at this point
Copy the full SHA 6efbce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57353b2 - Browse repository at this point
Copy the full SHA 57353b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bac9f5 - Browse repository at this point
Copy the full SHA 8bac9f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a332610 - Browse repository at this point
Copy the full SHA a332610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56fed17 - Browse repository at this point
Copy the full SHA 56fed17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c7dcf - Browse repository at this point
Copy the full SHA 93c7dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1958f48 - Browse repository at this point
Copy the full SHA 1958f48View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce584ac - Browse repository at this point
Copy the full SHA ce584acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81143c6 - Browse repository at this point
Copy the full SHA 81143c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e6880 - Browse repository at this point
Copy the full SHA 44e6880View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebeb9ee - Browse repository at this point
Copy the full SHA ebeb9eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fce4086 - Browse repository at this point
Copy the full SHA fce4086View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ce364 - Browse repository at this point
Copy the full SHA e7ce364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58d7387 - Browse repository at this point
Copy the full SHA 58d7387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 644e124 - Browse repository at this point
Copy the full SHA 644e124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8511f - Browse repository at this point
Copy the full SHA 9f8511fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c129c - Browse repository at this point
Copy the full SHA 26c129cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec29d76 - Browse repository at this point
Copy the full SHA ec29d76View commit details -
Configuration menu - View commit details
-
Copy full SHA for f30b11c - Browse repository at this point
Copy the full SHA f30b11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ebf21 - Browse repository at this point
Copy the full SHA 44ebf21View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8ffb79 - Browse repository at this point
Copy the full SHA a8ffb79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 192ee8f - Browse repository at this point
Copy the full SHA 192ee8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 958974b - Browse repository at this point
Copy the full SHA 958974bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e64c6e - Browse repository at this point
Copy the full SHA 9e64c6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd1e8b - Browse repository at this point
Copy the full SHA 3cd1e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a008fe8 - Browse repository at this point
Copy the full SHA a008fe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23f2b65 - Browse repository at this point
Copy the full SHA 23f2b65View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3c3ba4 - Browse repository at this point
Copy the full SHA e3c3ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba88b4e - Browse repository at this point
Copy the full SHA ba88b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63246e7 - Browse repository at this point
Copy the full SHA 63246e7View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f0ae6a - Browse repository at this point
Copy the full SHA 1f0ae6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e08f83 - Browse repository at this point
Copy the full SHA 3e08f83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3a4cf - Browse repository at this point
Copy the full SHA 3d3a4cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ccb393 - Browse repository at this point
Copy the full SHA 8ccb393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb6da6 - Browse repository at this point
Copy the full SHA 1bb6da6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b61f9b9 - Browse repository at this point
Copy the full SHA b61f9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f259618 - Browse repository at this point
Copy the full SHA f259618View commit details -
Configuration menu - View commit details
-
Copy full SHA for e04285f - Browse repository at this point
Copy the full SHA e04285fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 588a818 - Browse repository at this point
Copy the full SHA 588a818View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4f3cf0 - Browse repository at this point
Copy the full SHA d4f3cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b10b5 - Browse repository at this point
Copy the full SHA 72b10b5View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 918cd5f - Browse repository at this point
Copy the full SHA 918cd5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d26886 - Browse repository at this point
Copy the full SHA 3d26886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f77fa8 - Browse repository at this point
Copy the full SHA 6f77fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7367822 - Browse repository at this point
Copy the full SHA 7367822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a9240b - Browse repository at this point
Copy the full SHA 0a9240bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f89a8b - Browse repository at this point
Copy the full SHA 7f89a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceffef6 - Browse repository at this point
Copy the full SHA ceffef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f45f5e - Browse repository at this point
Copy the full SHA 3f45f5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb64da - Browse repository at this point
Copy the full SHA 8cb64daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2987d36 - Browse repository at this point
Copy the full SHA 2987d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1425ca - Browse repository at this point
Copy the full SHA b1425caView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfbb0eb - Browse repository at this point
Copy the full SHA cfbb0ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a9a3ce - Browse repository at this point
Copy the full SHA 2a9a3ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65b1351 - Browse repository at this point
Copy the full SHA 65b1351View commit details
Commits on Sep 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dae696a - Browse repository at this point
Copy the full SHA dae696aView commit details -
Configuration menu - View commit details
-
Copy full SHA for db87ff8 - Browse repository at this point
Copy the full SHA db87ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d025298 - Browse repository at this point
Copy the full SHA d025298View commit details -
Co-authored-by: Harry Kalogirou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9b5303 - Browse repository at this point
Copy the full SHA e9b5303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ff613 - Browse repository at this point
Copy the full SHA 36ff613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 283d93a - Browse repository at this point
Copy the full SHA 283d93aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f94e103 - Browse repository at this point
Copy the full SHA f94e103View commit details
Commits on Sep 30, 2024
-
Co-authored-by: HodanPlodky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8be0bef - Browse repository at this point
Copy the full SHA 8be0befView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb688f - Browse repository at this point
Copy the full SHA fcb688fView commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 94aeeb0 - Browse repository at this point
Copy the full SHA 94aeeb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9046cc - Browse repository at this point
Copy the full SHA b9046ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc1b4d - Browse repository at this point
Copy the full SHA bdc1b4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62616cd - Browse repository at this point
Copy the full SHA 62616cdView commit details -
Merge remote-tracking branch 'origin-charles/refactor/effects-analysi…
…s' into feat/dft_upgrade
Configuration menu - View commit details
-
Copy full SHA for 805b079 - Browse repository at this point
Copy the full SHA 805b079View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea930b - Browse repository at this point
Copy the full SHA eea930bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 826e821 - Browse repository at this point
Copy the full SHA 826e821View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e628b6 - Browse repository at this point
Copy the full SHA 2e628b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf47ef - Browse repository at this point
Copy the full SHA cbf47efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b791f3 - Browse repository at this point
Copy the full SHA 9b791f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 843a127 - Browse repository at this point
Copy the full SHA 843a127View commit details -
Configuration menu - View commit details
-
Copy full SHA for a99ccf6 - Browse repository at this point
Copy the full SHA a99ccf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d747b - Browse repository at this point
Copy the full SHA d8d747bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba0b912 - Browse repository at this point
Copy the full SHA ba0b912View commit details -
Configuration menu - View commit details
-
Copy full SHA for da7c00a - Browse repository at this point
Copy the full SHA da7c00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a63c9 - Browse repository at this point
Copy the full SHA d8a63c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for face008 - Browse repository at this point
Copy the full SHA face008View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3836b87 - Browse repository at this point
Copy the full SHA 3836b87View commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 015278a - Browse repository at this point
Copy the full SHA 015278aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9191c6a - Browse repository at this point
Copy the full SHA 9191c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d6b762 - Browse repository at this point
Copy the full SHA 1d6b762View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff9e43c - Browse repository at this point
Copy the full SHA ff9e43cView commit details
Commits on Oct 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for baadeed - Browse repository at this point
Copy the full SHA baadeedView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5cc045 - Browse repository at this point
Copy the full SHA d5cc045View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a1a001 - Browse repository at this point
Copy the full SHA 0a1a001View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a72efe - Browse repository at this point
Copy the full SHA 6a72efeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddde336 - Browse repository at this point
Copy the full SHA ddde336View commit details -
Merge pull request #8 from charles-cooper/dft-shenanigans
some dft improvements
Configuration menu - View commit details
-
Copy full SHA for 6a8d595 - Browse repository at this point
Copy the full SHA 6a8d595View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for defdf8d - Browse repository at this point
Copy the full SHA defdf8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b899e4 - Browse repository at this point
Copy the full SHA 0b899e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2c428 - Browse repository at this point
Copy the full SHA 9e2c428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 747e54b - Browse repository at this point
Copy the full SHA 747e54bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 919dc22 - Browse repository at this point
Copy the full SHA 919dc22View commit details -
Merge branch 'feat/venom-pops' of github.com:charles-cooper/vyper int…
…o feat/venom-pops
Configuration menu - View commit details
-
Copy full SHA for 2b49132 - Browse repository at this point
Copy the full SHA 2b49132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26592bc - Browse repository at this point
Copy the full SHA 26592bcView commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7406e85 - Browse repository at this point
Copy the full SHA 7406e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c6998 - Browse repository at this point
Copy the full SHA b4c6998View commit details
Commits on Oct 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3192f9c - Browse repository at this point
Copy the full SHA 3192f9cView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e46d946 - Browse repository at this point
Copy the full SHA e46d946View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef84d70 - Browse repository at this point
Copy the full SHA ef84d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c98c23 - Browse repository at this point
Copy the full SHA 1c98c23View commit details -
Configuration menu - View commit details
-
Copy full SHA for b450deb - Browse repository at this point
Copy the full SHA b450debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7523cb1 - Browse repository at this point
Copy the full SHA 7523cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ed247 - Browse repository at this point
Copy the full SHA d2ed247View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b22cf - Browse repository at this point
Copy the full SHA b4b22cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52efbaf - Browse repository at this point
Copy the full SHA 52efbafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9212c86 - Browse repository at this point
Copy the full SHA 9212c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 414ca33 - Browse repository at this point
Copy the full SHA 414ca33View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f48ded6 - Browse repository at this point
Copy the full SHA f48ded6View commit details -
Configuration menu - View commit details
-
Copy full SHA for caaae55 - Browse repository at this point
Copy the full SHA caaae55View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29efac - Browse repository at this point
Copy the full SHA a29efacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b5082 - Browse repository at this point
Copy the full SHA 02b5082View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec32a0 - Browse repository at this point
Copy the full SHA aec32a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 267732c - Browse repository at this point
Copy the full SHA 267732cView commit details -
Configuration menu - View commit details
-
Copy full SHA for acd5d77 - Browse repository at this point
Copy the full SHA acd5d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e2e94 - Browse repository at this point
Copy the full SHA 40e2e94View commit details