Skip to content

Release v0.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 08:21

Changes in this Release:

  • 5001d75 - increase version to v0.2.0
  • cf80445 - Merge pull request #114 from tum-ei-eda/develop
  • 8b0934b - lint code after intrinsics merge
  • f75c75c - examples/demo.sh: expose CCACHE
  • 5f6ea15 - cli: expose seal5 build/install --ccache
  • 3ee14de - examples/demo.sh: add missing -f for init stage
  • d95abad - rm input()
  • ca1dc6a - flow: fix typo
  • a777a30 - introduce settings.get_llvm_build_dir with automatic fallback/lookup
  • 3bd8a58 - Merge pull request #111 from tum-ei-eda/intrinsics
  • fe569e9 - add support for ccache build with cmake (ci fix)
  • 2cd3502 - examples/*.py: expose CCACHE
  • 4b78d95 - add support for ccache build with cmake (ci fix)
  • 8708ac6 - fix ccache cmake args
  • ed2a03e - add support for ccache build with cmake (ci fix)
  • cf9b08a - ci: fix typo in demo_weekly.yml
  • 1587b20 - add support for ccache build with cmake (flow fix)
  • 8a6574f - add support for ccache build with cmake (ci fix)
  • cf134ea - add support for ccache build with cmake (ci fix)
  • 6b70f78 - examples/demo.py: expose CCACHE
  • 1f5998c - add support for ccache build with cmake (flow/settings/llvm/ci)
  • 26505a8 - cfg: set LLVM_DEFAULT_TARGET_TRIPLE in examples/cfg/llvm.yml
  • 0e0f69b - ci: use python 3.10 in style.yml
  • c93d63b - Intrinsic for example subincacc instruction
  • 64eb705 - Basic support for generating intrinsic functions
  • 4141660 - Merge pull request #112 from tum-ei-eda/demo_dest_dir
  • f3e5e1d - Added DEST_DIR env var to demo scripts
  • e4d842a - more mattr fixes
  • 320b812 - ci: update actions to latest versions
  • 6034485 - fix mattr handling
  • 4dfafa4 - cleanup prints
  • 33249e7 - seal5/backends/patterngen/writer.py: fix typo
  • bd048fb - seal5/pass_list.py: fixes
  • 59f80da - flow.py: add docstrings
  • ae9e373 - update rv_s4e submodule
  • 39b0d26 - small fixes
  • 247f0a0 - Flow.export: add temp=False arg
  • b20d989 - run black linter
  • 9beb7ad - update linter settings
  • fc4edbc - lint full codebase
  • cf365f5 - add missing file: /work/git/seal5_new/seal5/riscv_utils.py
  • 4526356 - add util: is_power_of_two
  • 8036d23 - add XLEN assertion
  • 660c671 - remove unused file
  • 3cb29fe - settings: disable sparse_checkout of patterngen as it needs newer git release (unavailable on ubuntu 20.04)
  • 082e9ef - Merge branch 'main' into develop
  • 5775d8d - Merge pull request #99 from tum-ei-eda/support-s4e
  • 56a5b68 - Merge remote-tracking branch 'origin/main' into support-s4e
  • b1c820a - fix patterngen writer
  • 7a6858f - update package description
  • f25eb25 - version.py: set to v0.2.dev0
  • f6c9786 - update version to 0.1.4
  • 65e0b93 - improve error handling in gmir pass
  • 7adc0f2 - introduce riscv_utils and improve xlen/features handling
  • 8122a69 - fix ci deprecations
  • a572e27 - update package description
  • 2c2c325 - version.py: set to v0.2.dev0
  • be743e6 - resolve merge conflict
  • 2e10a7d - add missing license headers and file docstrings
  • 98024f4 - fix typo in s4e-mac.yml
  • 2a8fa43 - lint code
  • c92ddd1 - model: extend Seal5Register and Seal5RegisterGroup classes 2
  • 6ccf3f2 - detect_inouts: collect uses and defs for custom regs
  • f199af8 - converter: do not drop scalars
  • e1db571 - model: add USES and DEFS attrs for instructions
  • 6c7e825 - model: extend Seal5Register and Seal5RegisterGroup classes
  • 425954a - add new backend (and pass) for riscv_register_info patches
  • 7084abf - flow: move detect_registers transform to earlier point in time
  • ec74cf9 - riscv_instr_info: emit Uses/Defs attrs
  • 921a634 - riscv_instr_info: introduce attr_helper func