1. 27 Feb, 2019 3 commits
  2. 26 Feb, 2019 1 commit
  3. 25 Feb, 2019 4 commits
  4. 19 Feb, 2019 1 commit
  5. 31 Jan, 2019 1 commit
  6. 30 Jan, 2019 1 commit
  7. 25 Jan, 2019 1 commit
  8. 16 Jan, 2019 1 commit
  9. 15 Jan, 2019 1 commit
  10. 07 Jan, 2019 1 commit
  11. 06 Jan, 2019 1 commit
  12. 05 Jan, 2019 2 commits
  13. 02 Jan, 2019 1 commit
  14. 31 Dec, 2018 1 commit
  15. 29 Dec, 2018 1 commit
  16. 22 Dec, 2018 1 commit
  17. 16 Dec, 2018 1 commit
  18. 12 Dec, 2018 1 commit
  19. 09 Dec, 2018 3 commits
  20. 05 Dec, 2018 1 commit
  21. 04 Dec, 2018 2 commits
  22. 01 Dec, 2018 2 commits
    • whitequark's avatar
      fhdl: fix mismatch between _can_lower() and _lower_specials_step(). · 01d90550
      whitequark authored
      The conditions in them were different: _can_lower() checked for
      presence of the lower() override method, and _lower_specials_step()
      would only lower the special if lower() is present and returns
      something other than None.
      
      Remove _can_lower() and instead lower specials until no more can
      be lowered. This is also both simpler and faster.
      01d90550
    • whitequark's avatar
      fhdl: append lowered specials to the original fragment. · f5005b5b
      whitequark authored
      This allows using values such as ClockSignal() and ResetSignal()
      in specials.
      
      Also, this commit removes a mismatch between simulation and Verilog
      synthesis in the way they were using lower_specials().
      f5005b5b
  23. 27 Nov, 2018 2 commits
  24. 25 Nov, 2018 4 commits
  25. 24 Nov, 2018 1 commit
  26. 20 Nov, 2018 1 commit