Skip to content
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[ir]: add make_ssa pass to venom pipeline #3825

Merged
merged 354 commits into from
Apr 2, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 7, 2024

  1. trascription magic

    harkal committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    85ab7c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af5f16b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    77a633a View commit details
    Browse the repository at this point in the history
  2. fix if-else block handling

    harkal committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    b886630 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. get_variable_op

    harkal committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a3ba760 View commit details
    Browse the repository at this point in the history
  2. Revert "get_variable_op"

    This reverts commit a3ba760.
    harkal committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    0c99b01 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. refactor

    harkal committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    a6533df View commit details
    Browse the repository at this point in the history
  2. simplify

    harkal committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    863a78a View commit details
    Browse the repository at this point in the history
  3. fix

    harkal committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    e6f58c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. bug fix then symbols

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    aa32d41 View commit details
    Browse the repository at this point in the history
  2. remove debuging

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5a44a83 View commit details
    Browse the repository at this point in the history
  3. debuging

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    0c0a3cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    245cb27 View commit details
    Browse the repository at this point in the history
  5. make ssa test

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    7f1e938 View commit details
    Browse the repository at this point in the history
  6. move to orderedset

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4b1b9b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c5047e5 View commit details
    Browse the repository at this point in the history
  8. update test

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    2057bf3 View commit details
    Browse the repository at this point in the history
  9. cleanup

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    287c0dd View commit details
    Browse the repository at this point in the history
  10. fix internal invocation

    harkal committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    b4cdfa7 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. enable experimental

    harkal committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4e28eca View commit details
    Browse the repository at this point in the history
  2. fix constructor exit issue

    harkal committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    882116e View commit details
    Browse the repository at this point in the history
  3. stuff

    harkal committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    484df7f View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. creates

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d4ed07d View commit details
    Browse the repository at this point in the history
  2. offset try

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    60362da View commit details
    Browse the repository at this point in the history
  3. istore iload

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d19bf39 View commit details
    Browse the repository at this point in the history
  4. extcodecopy

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    38c550f View commit details
    Browse the repository at this point in the history
  5. facepalm

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    c6572bc View commit details
    Browse the repository at this point in the history
  6. addmod mulmod

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    ef43103 View commit details
    Browse the repository at this point in the history
  7. revert

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    5a6a260 View commit details
    Browse the repository at this point in the history
  8. fix push literals

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    9d18a54 View commit details
    Browse the repository at this point in the history
  9. in_vars property

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    eefb3eb View commit details
    Browse the repository at this point in the history
  10. bugfix if

    harkal committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d325ca1 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. fix parameter passing case

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    277a282 View commit details
    Browse the repository at this point in the history
  2. array returns

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    b9927f9 View commit details
    Browse the repository at this point in the history
  3. return buffer hacks

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e17ddec View commit details
    Browse the repository at this point in the history
  4. add instructions

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    f754ff0 View commit details
    Browse the repository at this point in the history
  5. fix const array passing

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    850f7af View commit details
    Browse the repository at this point in the history
  6. remove unused function

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    2acf154 View commit details
    Browse the repository at this point in the history
  7. fix

    harkal committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    85d8ec5 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. more instructions

    harkal committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    af88463 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d04ea93 View commit details
    Browse the repository at this point in the history
  3. raise, unreachable, etc

    harkal committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c44ef81 View commit details
    Browse the repository at this point in the history
  4. more fixes

    harkal committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c53afb8 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. fix and optimization

    harkal committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    231d1d7 View commit details
    Browse the repository at this point in the history
  2. implement loop bounds

    harkal committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    4d4727a View commit details
    Browse the repository at this point in the history
  3. finalize repeat

    harkal committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    154fca3 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    f6da335 View commit details
    Browse the repository at this point in the history
  2. fix isqrt

    harkal committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    48b7c6c View commit details
    Browse the repository at this point in the history
  3. include postamble

    harkal committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    e1d5f73 View commit details
    Browse the repository at this point in the history
  4. remove unused function

    harkal committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ddf41bc View commit details
    Browse the repository at this point in the history
  5. cleanup calldatacopy

    harkal committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7fdf4a5 View commit details
    Browse the repository at this point in the history
  6. remove unused function

    harkal committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ef408e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    dba4ca2 View commit details
    Browse the repository at this point in the history
  2. dynarray fixes

    harkal committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    20bdc08 View commit details
    Browse the repository at this point in the history
  3. more dynarray fixes

    harkal committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    5e6edd1 View commit details
    Browse the repository at this point in the history
  4. fix mload handling

    harkal committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    935a2a9 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    dbe9202 View commit details
    Browse the repository at this point in the history
  2. for internals called from ctor

    harkal committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    412a8b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    813ab10 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. more acrobatics for new cconv

    harkal committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    855e726 View commit details
    Browse the repository at this point in the history
  2. fix

    harkal committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    b94eeea View commit details
    Browse the repository at this point in the history
  3. fix

    harkal committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    a91ac18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76dc7eb View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. call conv

    harkal committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    5dcdfe6 View commit details
    Browse the repository at this point in the history
  2. old call conv

    harkal committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    5505b9b View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. more fixes

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4f8dbec View commit details
    Browse the repository at this point in the history
  2. fix test

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a9ceb5a View commit details
    Browse the repository at this point in the history
  3. add difficulty instruction

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f6bcb25 View commit details
    Browse the repository at this point in the history
  4. func_t cleanup

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3a3174b View commit details
    Browse the repository at this point in the history
  5. more func_t cleanup

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    63aa60b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0fecda View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a50fd13 View commit details
    Browse the repository at this point in the history
  8. remove get_variable

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4ca5bcb View commit details
    Browse the repository at this point in the history
  9. remove variables

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a1d2110 View commit details
    Browse the repository at this point in the history
  10. remove allocated_variables

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    776a33e View commit details
    Browse the repository at this point in the history
  11. transient storage

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1e182f7 View commit details
    Browse the repository at this point in the history
  12. mcopy

    harkal committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0fd4f57 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    a9fefa6 View commit details
    Browse the repository at this point in the history
  2. exit_to acrobatics

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c1b4965 View commit details
    Browse the repository at this point in the history
  3. exit_to with no parameters

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    48ea429 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f54da86 View commit details
    Browse the repository at this point in the history
  5. multi phi get_depth

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    96f7c3b View commit details
    Browse the repository at this point in the history
  6. small cleanup / refactor

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a055a83 View commit details
    Browse the repository at this point in the history
  7. cleanup

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    18dd18d View commit details
    Browse the repository at this point in the history
  8. clean up phase 2

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b3b9663 View commit details
    Browse the repository at this point in the history
  9. fix

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    760c424 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4595b1d View commit details
    Browse the repository at this point in the history
  11. lint

    harkal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    6ed922f View commit details
    Browse the repository at this point in the history
  12. fix lint

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    116bc7f View commit details
    Browse the repository at this point in the history
  13. update some tests

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d1fa295 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ad619b7 View commit details
    Browse the repository at this point in the history
  15. fix a setting

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d0ae1de View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    28c10a6 View commit details
    Browse the repository at this point in the history
  17. mark more xfails

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    60f0b6b View commit details
    Browse the repository at this point in the history
  18. fix lint

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a805303 View commit details
    Browse the repository at this point in the history
  19. update workflow file

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    619ab3d View commit details
    Browse the repository at this point in the history
  20. some more xfails

    charles-cooper committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b0785f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    d7b39b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. cleanup make_ssa test

    harkal committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9f595ca View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    51075a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    7f969b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04260ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0ff828 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5aa6c89 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. cleanup

    harkal committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    43a11c2 View commit details
    Browse the repository at this point in the history
  2. var list

    harkal committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6b74b20 View commit details
    Browse the repository at this point in the history
  3. more fixes

    harkal committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    9d7336d View commit details
    Browse the repository at this point in the history
  4. temp

    harkal committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    bbb25fa View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. fix lib issues

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    94e7328 View commit details
    Browse the repository at this point in the history
  2. cleanup

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    7a650df View commit details
    Browse the repository at this point in the history
  3. fix

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    b828a86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef4e8a2 View commit details
    Browse the repository at this point in the history
  5. remove unused imports

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    338dc09 View commit details
    Browse the repository at this point in the history
  6. codesize dispatcher

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    1445096 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b01c730 View commit details
    Browse the repository at this point in the history
  8. handle raw data

    harkal committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    e8c8ba0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b62701e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    862bcd8 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. pass down source pos

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    3ebd99e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afdb086 View commit details
    Browse the repository at this point in the history
  3. update test for venom

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    c017371 View commit details
    Browse the repository at this point in the history
  4. lint

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    2bf47c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bc1b13 View commit details
    Browse the repository at this point in the history
  6. lint

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a87076e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea83674 View commit details
    Browse the repository at this point in the history
  8. fix test for venom

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    7994423 View commit details
    Browse the repository at this point in the history
  9. fix tests for venom

    harkal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    f455b66 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. simplify cfg

    harkal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    c0b7de0 View commit details
    Browse the repository at this point in the history
  2. fix

    harkal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    86ea74f View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. raise on dup out of stack

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    75fc035 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1465da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2e3871 View commit details
    Browse the repository at this point in the history
  4. simplify jumps

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    926eeb3 View commit details
    Browse the repository at this point in the history
  5. remove unsused imports

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5e496ef View commit details
    Browse the repository at this point in the history
  6. exit venom instruction

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    7e9ee92 View commit details
    Browse the repository at this point in the history
  7. mark tests xfail for venom

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    e2b51ab View commit details
    Browse the repository at this point in the history
  8. use exit instruction

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    7e9b878 View commit details
    Browse the repository at this point in the history
  9. mark xfail

    harkal committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    47dfd05 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. mark xfail venom

    harkal committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    743b15d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4059e88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41cf781 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    5a22d49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fc72a2 View commit details
    Browse the repository at this point in the history
  3. optimization

    harkal committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    651a076 View commit details
    Browse the repository at this point in the history
  4. cleanup, optimization

    harkal committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d513bb4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d70077 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. update test

    harkal committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    559a80b View commit details
    Browse the repository at this point in the history
  2. graphviz output for DFG

    harkal committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    5477ec1 View commit details
    Browse the repository at this point in the history
  3. fix

    harkal committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    dfc9b86 View commit details
    Browse the repository at this point in the history
  4. small stack optimization

    harkal committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    31e6c8e View commit details
    Browse the repository at this point in the history
  5. stack reorder pass scaffold

    harkal committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    46f5f8c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. dfg testing

    harkal committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    dab020d View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. optimize double swaps

    harkal committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    24730ad View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. cleanup

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    1cd994c View commit details
    Browse the repository at this point in the history
  2. cleanup

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    25fa225 View commit details
    Browse the repository at this point in the history
  3. docs

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    84f1b69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2330f83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7ef9ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    540b71a View commit details
    Browse the repository at this point in the history
  7. add passthrough_data

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    71882ed View commit details
    Browse the repository at this point in the history
  8. fix typo

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9c63c3e View commit details
    Browse the repository at this point in the history
  9. remove print

    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    ea07632 View commit details
    Browse the repository at this point in the history
  10. fixes from bad merge

    charles-cooper committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e37e54a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    34316f3 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    477643e View commit details
    Browse the repository at this point in the history
  13. rename a variable

    charles-cooper committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    41474df View commit details
    Browse the repository at this point in the history
  14. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5f4f548 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c3e0ac9 View commit details
    Browse the repository at this point in the history
  16. add a couple comments

    charles-cooper committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    2a7cb0b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5ec9e60 View commit details
    Browse the repository at this point in the history
  18. wip - alloca

    charles-cooper committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    6de6e7d View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. fixes

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5c58549 View commit details
    Browse the repository at this point in the history
  2. equalities

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5e7f93c View commit details
    Browse the repository at this point in the history
  3. remove unnecessary assert

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    752b685 View commit details
    Browse the repository at this point in the history
  4. compile with experimental

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e5d2c45 View commit details
    Browse the repository at this point in the history
  5. bound check int literal

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5c453f3 View commit details
    Browse the repository at this point in the history
  6. variable rename

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c420116 View commit details
    Browse the repository at this point in the history
  7. style change

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    43185a0 View commit details
    Browse the repository at this point in the history
  8. style

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a866575 View commit details
    Browse the repository at this point in the history
  9. added comment

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    aff18ad View commit details
    Browse the repository at this point in the history
  10. remove debugging leftover

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    560e4a9 View commit details
    Browse the repository at this point in the history
  11. rename members

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b942c03 View commit details
    Browse the repository at this point in the history
  12. lint

    harkal committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    0c066f6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    54feec4 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. remove unnecessary check

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0b5e764 View commit details
    Browse the repository at this point in the history
  2. variable name elaboration

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    20536bf View commit details
    Browse the repository at this point in the history
  3. add documentation

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2a404cc View commit details
    Browse the repository at this point in the history
  4. update dominator users

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6259962 View commit details
    Browse the repository at this point in the history
  5. lint

    charles-cooper committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3c88c50 View commit details
    Browse the repository at this point in the history
  6. depth first

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    50146d1 View commit details
    Browse the repository at this point in the history
  7. lint

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    06d216f View commit details
    Browse the repository at this point in the history
  8. add volatile instruction

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d72a41f View commit details
    Browse the repository at this point in the history
  9. fix dominator test

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    46fe757 View commit details
    Browse the repository at this point in the history
  10. revert

    harkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1325d48 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. before cleanup

    harkal committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ef78ccf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86acccb View commit details
    Browse the repository at this point in the history
  3. index basic blocks

    charles-cooper committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    fbe4e28 View commit details
    Browse the repository at this point in the history
  4. add comment

    charles-cooper committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    6ebf977 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bcfa42d View commit details
    Browse the repository at this point in the history
  6. cleanupo

    harkal committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3e4de66 View commit details
    Browse the repository at this point in the history
  7. mark test

    harkal committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    84a02d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    afa5173 View commit details
    Browse the repository at this point in the history
  9. fix a couple tests

    charles-cooper committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    58e1a33 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #5 from charles-cooper/perf/venom

    improve venom performance
    harkal authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    0e59adb View commit details
    Browse the repository at this point in the history
  11. fix workflow

    harkal committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8bc466f View commit details
    Browse the repository at this point in the history
  12. lint

    harkal committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    6f9923e View commit details
    Browse the repository at this point in the history
  13. remove some xfails

    charles-cooper committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    66977b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    fb5d87d View commit details
    Browse the repository at this point in the history
  2. lint

    harkal committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    91ea9bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    544c90c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c05bcff View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    91a9401 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a0d592 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    15573c4 View commit details
    Browse the repository at this point in the history
  4. lint

    harkal committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    10d3c82 View commit details
    Browse the repository at this point in the history
  5. change mstore evaluation order

    harkal committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    affdb09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9909513 View commit details
    Browse the repository at this point in the history
  7. revert mstore evaluation order

    harkal committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    c3b4dc7 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    cedd518 View commit details
    Browse the repository at this point in the history
  2. add review

    charles-cooper committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b1ba5cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebf776e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8400481 View commit details
    Browse the repository at this point in the history
  5. commenting

    harkal committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    52c6f61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a5a1844 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3e53d7f View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    fec8b84 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    85bbd8c View commit details
    Browse the repository at this point in the history
  2. lint

    harkal committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    50cb1b4 View commit details
    Browse the repository at this point in the history
  3. Update vyper/codegen/stmt.py

    Co-authored-by: Charles Cooper <[email protected]>
    harkal and charles-cooper authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4a8a472 View commit details
    Browse the repository at this point in the history
  4. unlint

    harkal committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4beaaa4 View commit details
    Browse the repository at this point in the history
  5. verify phi placement

    harkal committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f57a9d1 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6099dae View commit details
    Browse the repository at this point in the history
  7. remove stray alloca

    harkal committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fece7b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. missplaced comment

    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    34eba09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d81918 View commit details
    Browse the repository at this point in the history
  3. remove merge leftover

    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    7d6547e View commit details
    Browse the repository at this point in the history
  4. remove test

    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    3f85aae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5fc8ea4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    958d743 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    679543b View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ae50cdf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c724265 View commit details
    Browse the repository at this point in the history
  10. assert in experimental case

    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8df8573 View commit details
    Browse the repository at this point in the history
  11. add a comment

    charles-cooper committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    1becca7 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'feature/venom_updates' of github.com:harkal/vyper into …

    …feature/venom_updates
    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9474fb8 View commit details
    Browse the repository at this point in the history
  13. Remove mem_type and mem_addr

    harkal committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    cd5f3d7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e0dd344 View commit details
    Browse the repository at this point in the history
  15. fix a test

    charles-cooper committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    7efa006 View commit details
    Browse the repository at this point in the history
  16. fix lint

    charles-cooper committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ba29b24 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2227386 View commit details
    Browse the repository at this point in the history