- [48e34c3](http://github.com/tum-ei-eda/seal5/commit/48e34c3c1a1750f1184e23ab91a3c7d9aa8f0364) - Merge pull request #178 from tum-ei-eda/develop
- [57d362f](http://github.com/tum-ei-eda/seal5/commit/57d362f60dfa201d9db70fffff74d978a55c714d) - Merge branch 'main' into develop
- [dd06696](http://github.com/tum-ei-eda/seal5/commit/dd06696563764045ccb67910ae74cbe25897fe8a) - seal5/backends/riscv_field_types/writer.py: handle ext_settings.required_imm_types = None
- [bc07674](http://github.com/tum-ei-eda/seal5/commit/bc07674e8bfeb56745e45a63868089e6cf08c49f) - requirements.txt: use upstream tag of m2isar repo
- [304ca49](http://github.com/tum-ei-eda/seal5/commit/304ca497a679a3030cccb179bd3165ec73a69f3f) - fixup detect_registers
- [b853066](http://github.com/tum-ei-eda/seal5/commit/b853066bc763d458e78115655b11bba2d7d1f880) - update docker readmes
- [5add854](http://github.com/tum-ei-eda/seal5/commit/5add854dc82eeb49f250600726f76d607bf6888c) - move detect_registers pass into a subdir
- [823eea4](http://github.com/tum-ei-eda/seal5/commit/823eea418845c9aaa84077a86c4b71cb4e8227b8) - update s4e cdsl submodule
- [c9eff34](http://github.com/tum-ei-eda/seal5/commit/c9eff34cea38e739e2e935e6de158cfc01708492) - ci: set SEAL5_NUM_THREADS=1
- [4277e90](http://github.com/tum-ei-eda/seal5/commit/4277e9058fe0e408e6747ff1ad1c0d33207f6006) - se demo: update cdsl submodule
- [7ca431e](http://github.com/tum-ei-eda/seal5/commit/7ca431e0da851a42213997029254031d2c0e3b5f) - openasip demo: update cdsl submodule
- [4340cb9](http://github.com/tum-ei-eda/seal5/commit/4340cb90aa24ec9b7ee476ec96cad0c3d5e1eccf) - worarkound for wrong include path in XCoreVNand.core_desc
- [f6c22de](http://github.com/tum-ei-eda/seal5/commit/f6c22de7d825de5b81100ce83fd388f9d48e95f3) - Merge pull request #169 from tum-ei-eda/support-custom-imm
- [fd9fecb](http://github.com/tum-ei-eda/seal5/commit/fd9fecb94d4ec27efa1cdaaebf757cbb8a1448d9) - Merge pull request #171 from tum-ei-eda/citation-file
- [7149c40](http://github.com/tum-ei-eda/seal5/commit/7149c4098e4ab099fb03774ec100882648a98056) - citation fixes
- [f5e1804](http://github.com/tum-ei-eda/seal5/commit/f5e18040fb834dd31c577f0cece63d6b9a8604aa) - Merge pull request #170 from tum-ei-eda/citation-file
- [fc3e7aa](http://github.com/tum-ei-eda/seal5/commit/fc3e7aa094c799099f171f19658b8750f84040aa) - README.md: update header
- [222c40e](http://github.com/tum-ei-eda/seal5/commit/222c40ed1b0a0737f7910ad4602402a5ef33486e) - README.md: add seal5 publication
- [71b75d3](http://github.com/tum-ei-eda/seal5/commit/71b75d316259590eab98a567c659af220cf2b74e) - update CITATION.cff
- [0e66646](http://github.com/tum-ei-eda/seal5/commit/0e66646d3d546fb0dc969efd8c00f8290856ad0d) - Add CITATION.cff
- [70ee7ec](http://github.com/tum-ei-eda/seal5/commit/70ee7ec0e8a57181563d6ab200907da6ae82bd8a) - Update README.md
- [79826dc](http://github.com/tum-ei-eda/seal5/commit/79826dc28965de218fba8684ff2b86f7f110fcbe) - eliminate_rd_cmp_zero & eliminate_rd_cmp_zero: handle groups in lhs
- [f1d82d3](http://github.com/tum-ei-eda/seal5/commit/f1d82d3adb2ef5d70ccacee30073b1c2c7580892) - TRANSFORM_PASS_MAP: run eliminate_rd_cmp_zero before eliminate_mod_rfs
- [4766280](http://github.com/tum-ei-eda/seal5/commit/4766280b85bcfaa2cd05ce74190378e6d4d4722b) - seal5/backends/coredsl2/writer.py: some improvements
- [3b6e9bd](http://github.com/tum-ei-eda/seal5/commit/3b6e9bd5e27d6638d2d753a6177529b90d975925) - convert_llvmir_to_gmir: replace assertion with warning
- [2ee22df](http://github.com/tum-ei-eda/seal5/commit/2ee22df14dea235326d6a283b3995598a87563ca) - riscv_field_types: only add SEAL5_RISCV_FIELDS_SUPPORT if there are custom fields
- [5691827](http://github.com/tum-ei-eda/seal5/commit/5691827493c93b16ae145f1df06b6a2c90ab347d) - Update docker/README.md
- [99a710f](http://github.com/tum-ei-eda/seal5/commit/99a710f7510562cd90cf1b8b1e5c63b43f6c5c82) - dockerfile fixup
- [0942b76](http://github.com/tum-ei-eda/seal5/commit/0942b7649ff1cd0b9e5040a99cca1f55f1014bf8) - ci fixes
- [fc19b00](http://github.com/tum-ei-eda/seal5/commit/fc19b00c2c5e371f767ad78cfb5b6270a3d9a6a1) - update gen cdsl submodule
- [cc140ee](http://github.com/tum-ei-eda/seal5/commit/cc140eef429c2f9694c57531e3e7cc400539c890) - update corev cdsl submodule
- [ed0f549](http://github.com/tum-ei-eda/seal5/commit/ed0f549d33f2f8b79167639afaf1c6943e15d182) - seal5/backends/riscv_field_types/writer.py: avoid conflits with existing types
- [a436d06](http://github.com/tum-ei-eda/seal5/commit/a436d068d239d6caac4d3d18f73e8b4df9ffac96) - drop uimm12_op patches (not required anymore)
- [1626d77](http://github.com/tum-ei-eda/seal5/commit/1626d7794a3e0ac5b52344ac3e968e5f4878534e) - update se cdsl submodule
- [147fbc4](http://github.com/tum-ei-eda/seal5/commit/147fbc42e8e57fc9ee54150913986d259c32f886) - riscv_field_types: add missing identation
- [3d8c878](http://github.com/tum-ei-eda/seal5/commit/3d8c878bf35a0b7a8be15e86d0be734c974d9d33) - seal5/backends/report/properties/writer.py: fix undefined opcode
- [ea61178](http://github.com/tum-ei-eda/seal5/commit/ea61178be333972c2c818f3e468d714fa13b84e1) - Example.core_desc: add example instruction with custom imm size and two immediates
- [2dd9f48](http://github.com/tum-ei-eda/seal5/commit/2dd9f481178911ecfd8b79ea34acc2f5975e00f3) - infer llvm imm types automatically from llvm coebase (experimental)
- [6cb6e99](http://github.com/tum-ei-eda/seal5/commit/6cb6e99a047b1febb56520ba110b3449d385bcfb) - add examples/common/cfg/llvm{18,19,20}_imm_types.yml
- [0732fbf](http://github.com/tum-ei-eda/seal5/commit/0732fbf2400db6b42f863ae192ebf9dec8e95d1c) - check_pattern_support: add todo
- [9878be3](http://github.com/tum-ei-eda/seal5/commit/9878be300113bc3b4a39631a9b78109c0419f905) - seal5/tools/inject_patches.py: add better warning
- [4a5c959](http://github.com/tum-ei-eda/seal5/commit/4a5c95988363614245dac44fb4f0955b5dda41f8) - gen_riscv_gisel_legalizer_patch: fix typo
- [7db3830](http://github.com/tum-ei-eda/seal5/commit/7db38300330d5464f7465433e942ed7bcee03046) - ci: small cleanup
- [01b2927](http://github.com/tum-ei-eda/seal5/commit/01b29273c58a8f4b12a83c12ce7bcd92b09dea40) - support custom immediate sizes
- [fa6f7bd](http://github.com/tum-ei-eda/seal5/commit/fa6f7bdf1f9a3a8868c99014cee2e5a1a8d339ab) - settings: introduce supported_imm_types and required_imm_types
- [b72090e](http://github.com/tum-ei-eda/seal5/commit/b72090e27745527d9eed5d605b0f9aa9dd8ad667) - dockerfile fixup
- [33fbf31](http://github.com/tum-ei-eda/seal5/commit/33fbf31e295f3e26dcfcbfe98ae4db154d3cd76f) - seal5/pass_list.py: fix missing continue statement
- [6f56086](http://github.com/tum-ei-eda/seal5/commit/6f56086aaa8ea64c4fabadd45e6aa2d03a42c728) - seal5/backends/riscv_instr_info/writer.py: add --ignore-failing arg
- [7867b8b](http://github.com/tum-ei-eda/seal5/commit/7867b8b412cd05bc83ad7975845054e0a6be9965) - clone_llvm_repo: fix handling of negative depth
- [029342f](http://github.com/tum-ei-eda/seal5/commit/029342f407c32b22b8e218c50722738b26266358) - settings: catch version missmatch errors (dacite.exceptions.UnexpectedDataError)
- [e4d179d](http://github.com/tum-ei-eda/seal5/commit/e4d179da987f05b2bfc52ebe980df2920e171254) - convert_llvmir_to_gmir: improve err handling
- [45c7b8b](http://github.com/tum-ei-eda/seal5/commit/45c7b8b209e7005bfeaedb682d0449ab41ff6aaa) - only generate patterngen support patch once
- [8b5f6ed](http://github.com/tum-ei-eda/seal5/commit/8b5f6ed0f7981c599c7162cba6934a817d6b34f3) - seal5/backends/coredsl2/writer.py: limit emitted attributes to cdsl2llvm supported ones
- [fe972e6](http://github.com/tum-ei-eda/seal5/commit/fe972e655a4f0013cc2636d5365dd164a8194151) - seal5/wrapper.py: CLONE_DEPTH is int, not bool
- [ed71d27](http://github.com/tum-ei-eda/seal5/commit/ed71d27d91fbbca490fdc59cbe5d9bbf65cd5abb) - followup fix for examples include path
- [ab46b3e](http://github.com/tum-ei-eda/seal5/commit/ab46b3e115be40431595697d542814915bcba2c5) - Refacor example dirs (Resolves Issue #90)
- [6566b30](http://github.com/tum-ei-eda/seal5/commit/6566b3064f8bfcc4d4191f7d3e8f32d9ec9b9cfe) - update se submodule
- [4242aa2](http://github.com/tum-ei-eda/seal5/commit/4242aa234d8bf51a9cd25cb7d29cc023a0f1841e) - fix typo
- [62ac81b](http://github.com/tum-ei-eda/seal5/commit/62ac81bb46074963692108ce71c02c66498e1278) - function info import fix
- [af533d6](http://github.com/tum-ei-eda/seal5/commit/af533d69f5deab10540a74c1e674c231103a5a26) - Merge pull request #167 from tum-ei-eda/test-scalar-eff-rebased
- [2f39eb0](http://github.com/tum-ei-eda/seal5/commit/2f39eb0c2193e106b29f205da91ea4bfdba2c213) - refactor se_demo.py example
- [3a8e876](http://github.com/tum-ei-eda/seal5/commit/3a8e8769788e0954a52603805dacd52f658ee6a5) - model.py: improve assertion and introduce __llvm_imm_types
- [2589a3c](http://github.com/tum-ei-eda/seal5/commit/2589a3ccb507d9bdecb36cdc0c5a4d3c3de839b1) - ignore PC in detect inouts
- [84540eb](http://github.com/tum-ei-eda/seal5/commit/84540eb6a99d93674d72f1dbb012d66538986432) - cdsl writer fixes
- [e365042](http://github.com/tum-ei-eda/seal5/commit/e36504218c16fe72822ae61d034ddd1ee6625aab) - update se submodule
- [791774c](http://github.com/tum-ei-eda/seal5/commit/791774c1e4232c9c7afb6dd86efb805f1dea101b) - examples/se_demo.py: clone depth 1
- [c593ab1](http://github.com/tum-ei-eda/seal5/commit/c593ab1e7b330eac3559408cbb81b116430d91ce) - add examples/se_demo.py
- [c62d85b](http://github.com/tum-ei-eda/seal5/commit/c62d85b4888797f9db26ca31bb68700ab538c1df) - add riscv-scalar-efficiency submodule
- [4a8fabe](http://github.com/tum-ei-eda/seal5/commit/4a8fabe9006091c833cb17b8777490b3df3db836) - fix examples dest
- [32e655d](http://github.com/tum-ei-eda/seal5/commit/32e655d6c4a97c95799bd0c4d4e5487077abba03) - Merge pull request #160 from tum-ei-eda/docker
- [ef3d08d](http://github.com/tum-ei-eda/seal5/commit/ef3d08d81a82387848e0a91d9e12f1bb06a1be98) - lint
- [411e577](http://github.com/tum-ei-eda/seal5/commit/411e577daf6ec9b607170d15a9861e3e74ae7804) - refactor remaining examples
- [8edc4b8](http://github.com/tum-ei-eda/seal5/commit/8edc4b8b7f6ceef1905515f661e2cfa8965601fb) - lint
- [9ee191f](http://github.com/tum-ei-eda/seal5/commit/9ee191f4a57ec557fe3e88b1fd82ba12a2af2ad5) - install llvm in subdir of out_dir
- [9b2aa68](http://github.com/tum-ei-eda/seal5/commit/9b2aa68e1f7df98b7f56a270e2a8f6f4ab0924e2) - use llvm 19.1.7 instead of 19.1.6
- [cf98a1c](http://github.com/tum-ei-eda/seal5/commit/cf98a1ca6f2b8c89c789f67e69fa487e92d64959) - add examples/cfg/tools.yml
- [a21d3a1](http://github.com/tum-ei-eda/seal5/commit/a21d3a192c514a48b1cbc340631dc995d6ed1899) - lint
- [03a5c49](http://github.com/tum-ei-eda/seal5/commit/03a5c49e01d1b7c2fe7a629c4e1a5f1414749d1c) - fix ci
- [3172ed7](http://github.com/tum-ei-eda/seal5/commit/3172ed7dbeaf8106e5f821926c25fa2e7595c647) - fix default build config for install step
- [d1bb76c](http://github.com/tum-ei-eda/seal5/commit/d1bb76c6942c621c4cd3321e3cfcbeb4e49ed3ab) - fix prepatched for undefined name
- [73387f1](http://github.com/tum-ei-eda/seal5/commit/73387f18f78bc0db15b964527e5bce796fc5829b) - support empty seal5 home dir
- [0310c64](http://github.com/tum-ei-eda/seal5/commit/0310c64d149a1b038404d374aac96005b67e8a01) - fix meta_dir handling
- [4ae0c38](http://github.com/tum-ei-eda/seal5/commit/4ae0c38c2795ded1ecd8c1d7e1543375188dc209) - handle SEAL5_HOME env var inflow instead of cli
- [749def8](http://github.com/tum-ei-eda/seal5/commit/749def8458c84e4cc9c72283bd785cd2d4051587) - ci: add container.yml for manual docker builds
- [62e4668](http://github.com/tum-ei-eda/seal5/commit/62e46683169c6b3dd4b5642493e5bf76cfadccee) - seal5/utils.py: improve str2bool
- [3088b2b](http://github.com/tum-ei-eda/seal5/commit/3088b2b788cd92f24b0b1dc0641dc3a7c7292cee) - examples/demo.sh: use flow wrapper
- [7c7d506](http://github.com/tum-ei-eda/seal5/commit/7c7d506d68da7c7c9509a414894497725aabb77a) - examples/demo.py: use flow wrapper
- [271c96c](http://github.com/tum-ei-eda/seal5/commit/271c96c38d0b961eaeec2481eba430e796f373ec) - cli: expose flow wrapper
- [afeb4a3](http://github.com/tum-ei-eda/seal5/commit/afeb4a3b3b2b3f6fe9eb54487c8d60df827656f6) - add seal5 flow wrapper
- [cfef00a](http://github.com/tum-ei-eda/seal5/commit/cfef00aa4648e79dc89b0b85f70f555b3fc8c817) - fix verbose mode for build/install
- [37b9345](http://github.com/tum-ei-eda/seal5/commit/37b93450c4f3ccb086d8dd5765935cf45be85886) - add docker files
- [f915345](http://github.com/tum-ei-eda/seal5/commit/f9153455ffdf68da1b80a7a7e515fa9f217cf66c) - Merge pull request #159 from tum-ei-eda/align_m2_metamodel
- [ec621b6](http://github.com/tum-ei-eda/seal5/commit/ec621b65c73dcb2374c336f9795abb71dbbec8bf) - flake8 fixes
- [1ed2754](http://github.com/tum-ei-eda/seal5/commit/1ed27545d8dd931ff3152d2b746e633d606ac8b7) - migrate to new m2isar metamodel based on class instead of dict
- [7ef40a8](http://github.com/tum-ei-eda/seal5/commit/7ef40a80d237e92d6cfd1357a14918af483934b2) - add .github/workflows/container.yml to test pr #160
- [2c7dc52](http://github.com/tum-ei-eda/seal5/commit/2c7dc520148dfbc9988662c0869bae5bca739844) - reqs.txt: update m2isar branch
- [e424833](http://github.com/tum-ei-eda/seal5/commit/e42483351c41692e6cbae783c745ad2258e29a90) - fix SKIP_PATTERN_GEN
- [5861cd4](http://github.com/tum-ei-eda/seal5/commit/5861cd43c2933db901d40d9a8addbbc6dfd2bda1) - seal5/pass_list.py: fix
- [2e1d9b1](http://github.com/tum-ei-eda/seal5/commit/2e1d9b10066e1a078c7bc47c35ac02175438065b) - allow shallow (depth=1) cloning of llvm and patterngen
- [04b3594](http://github.com/tum-ei-eda/seal5/commit/04b3594509cb74944ede0ffea00bf397ad4b4cee) - seal5/tools/inject_patches.py: fix analyze_diff if single file
- [904d5ea](http://github.com/tum-ei-eda/seal5/commit/904d5ea246b2652106fe5de5409642f9e63d8dc2) - lint
- [3338c21](http://github.com/tum-ei-eda/seal5/commit/3338c215193c187509453c8a84f88d5232469bfb) - Revert "disable multiprocessing of passes in ci (TODO: investigate bug and drop workaround)"
- [5ffb21e](http://github.com/tum-ei-eda/seal5/commit/5ffb21ed7f0b1cdc6734d5c394f6f70f5a0b8e19) - Merge pull request #158 from tum-ei-eda/develop
- [c047a1c](http://github.com/tum-ei-eda/seal5/commit/c047a1c08280adc415fcf606a4fae2ddf3208572) - disable multiprocessing of passes in ci (TODO: investigate bug and drop workaround)
- [f65bdce](http://github.com/tum-ei-eda/seal5/commit/f65bdce62246a4007eca0189847dbed739335905) - [ci] .github/workflows/demo_weekly.yml: add llvm ref to artifacts names
- [82fe1e1](http://github.com/tum-ei-eda/seal5/commit/82fe1e154ccdc4e3cd5bf01c1e8f40f91d57e603) - Merge pull request #157 from tum-ei-eda/develop
- [ee20bab](http://github.com/tum-ei-eda/seal5/commit/ee20babc855f6e65ca9c848df526a8ba91e32863) - examples/merge_test_artifacts.py: lint
- [aa99a38](http://github.com/tum-ei-eda/seal5/commit/aa99a3819065e7a0dfb8fddfdd4c94cbf64bc217) - fixes
- [fa61cac](http://github.com/tum-ei-eda/seal5/commit/fa61cacf900a4d58dc6183b10ebadf6d69cfe051) - seal5/backends/report/test_results/writer.py: fix
- [e0c0a30](http://github.com/tum-ei-eda/seal5/commit/e0c0a303ba5a9eaadad847f506d965fff84d7388) - Merge pull request #154 from tum-ei-eda/develop
- [6061549](http://github.com/tum-ei-eda/seal5/commit/60615496f740e45bed8c902417b116ac13044c4d) - Seal5 Test Pass, Test and Coverage result aggregation (#156)
- [8b3f00b](http://github.com/tum-ei-eda/seal5/commit/8b3f00b978302fa9f16d5d322870d0646fc25165) - add missing file: seal5/transform/detect_inouts/utils.py~
- [2cd3fce](http://github.com/tum-ei-eda/seal5/commit/2cd3fce7badce1e1206d097ffc5be465afbb26bf) - update xcorev ref
- [e31cea8](http://github.com/tum-ei-eda/seal5/commit/e31cea87b1ef529c9154bd8b1a57b35051cabeac) - ci: enable llvm19 in demos
- [508a062](http://github.com/tum-ei-eda/seal5/commit/508a062d60f1e435f4a2f1054cebb316712034fa) - followup fixes
- [b1ff8c2](http://github.com/tum-ei-eda/seal5/commit/b1ff8c2a9174b10daff92613ae4014215d023bc8) - update intrinsics and tests
- [69c2fa0](http://github.com/tum-ei-eda/seal5/commit/69c2fa0865d5a18ea1dd50ff676661a1fe8b655f) - examples/cfg/passes.yml: fix
- [e6a06e2](http://github.com/tum-ei-eda/seal5/commit/e6a06e20d14ab092631f4936e72e349f2b6977e3) - examples/cfg/llvm.yml: settings fix
- [3bacc0e](http://github.com/tum-ei-eda/seal5/commit/3bacc0ea8971fe12abacd7c0538f00cc36a87b50) - seal5/transform/detect_inouts: use stack to detect I/Os in a more scenarios
- [229e15d](http://github.com/tum-ei-eda/seal5/commit/229e15d71293c5f52c01368d9f1d7cd9eec603d5) - seal5/settings.py: do not allow unknown keys in yaml
- [aade763](http://github.com/tum-ei-eda/seal5/commit/aade7638cf6eca68765a55c55acc4dfdda0fcfc6) - intrinsics fixes
- [20deaf8](http://github.com/tum-ei-eda/seal5/commit/20deaf81ebf86d56d51f09208ebad5a24559c5eb) - [refactor] settings.extensions -> settings.models.extensions & drop settings.passes.per_model
- [656919f](http://github.com/tum-ei-eda/seal5/commit/656919f26a86e4fc59f36c93051a63a060eeec66) - seal5/backends/riscv_intrinsics/writer.py: fix
- [6bf2007](http://github.com/tum-ei-eda/seal5/commit/6bf2007960a5ed55ec0b9d3c2cb20e892d625c72) - examples/cfg/patches.yml: select patches based on llvm version
- [16c9e60](http://github.com/tum-ei-eda/seal5/commit/16c9e60d1e4ca47939bc5f06ea6533de9b9bd8a5) - seal5/transform/collect_raises/collect.py: fix
- [80d037f](http://github.com/tum-ei-eda/seal5/commit/80d037fa60c193054a98ff0240f97d37b36a5caf) - fix detect_loops
- [35eb9de](http://github.com/tum-ei-eda/seal5/commit/35eb9de5a69ed1c7056692d2c1a328931def38dd) - seal5/tools/llvm.py: fix
- [172ea66](http://github.com/tum-ei-eda/seal5/commit/172ea66118f032785c3c1b4a196ef7751cfcd3d4) - seal5/resources/patches/llvm: support llvm19
- [857b50c](http://github.com/tum-ei-eda/seal5/commit/857b50ce2049b66fa433d55240c89ce0bf3b2da4) - seal5/settings.py: add signed property to IntrinsicArg
- [b79f8bc](http://github.com/tum-ei-eda/seal5/commit/b79f8bc115ae0afdc530822e1d1c047a5d6a9f84) - seal5/tools/inject_patches.py: fix
- [e7eb377](http://github.com/tum-ei-eda/seal5/commit/e7eb377dd9c42b6448cc74eef84158f07f8b9206) - allow conditional patches in settings
- [fe9ee97](http://github.com/tum-ei-eda/seal5/commit/fe9ee978a819a6cf1af252813f4f69f7bb52e988) - seal5/backends/riscv_intrinsics/writer.py: add --ignore-failing flag
- [5640c3f](http://github.com/tum-ei-eda/seal5/commit/5640c3fec881f6b3b46b5f216e0b10223de8acac) - seal5/backends/riscv_intrinsics/writer.py: support llvm19
- [5a37c45](http://github.com/tum-ei-eda/seal5/commit/5a37c4507c3235414167226c04ca74b93012f09c) - add llvm19 patch file
- [f1775fd](http://github.com/tum-ei-eda/seal5/commit/f1775fd1afbd7543c2a7d787d879e7b54254ee76) - lint code
- [3e59e80](http://github.com/tum-ei-eda/seal5/commit/3e59e80c48c384c2c587bded1600b25d50919815) - update rv_xcorev ref
- [e4827f4](http://github.com/tum-ei-eda/seal5/commit/e4827f478f398239995801315504760db67f2ce5) - examples/cfg/xcorev/XCoreVBitmanip.yml: comment out broken intrinsics
- [0d9b604](http://github.com/tum-ei-eda/seal5/commit/0d9b6041b2cf8ac013010678f324da5df8311952) - examples/cfg/xcorev/XCoreVSimd.yml: define intrinsics
- [db71174](http://github.com/tum-ei-eda/seal5/commit/db71174a0c95c17ea8dcb0fb03e7c49ecb71c0fc) - examples/cfg/xcorev/XCoreVBitmanip.yml: define intrinsics
- [40f6433](http://github.com/tum-ei-eda/seal5/commit/40f6433cfac08c57b7b5579a5bcc50ff95a35d0f) - examples fixup
- [060c7e7](http://github.com/tum-ei-eda/seal5/commit/060c7e796287f61648982700316d439817000126) - add tests for cv.ror (bitmanip)
- [5c01aa4](http://github.com/tum-ei-eda/seal5/commit/5c01aa44371fa00f47f08b6f1b52ad62ef252077) - various fixes for xcorev demo
- [96a79bc](http://github.com/tum-ei-eda/seal5/commit/96a79bc847810b2689e5d5ac0c604aa231a21cc2) - expose LLVM_REF and LLVM_URL in examples
- [bf02de9](http://github.com/tum-ei-eda/seal5/commit/bf02de96f62a890db8d4ca85a1484dac408902b7) - add automatic lookup of (s)ccache executable
- [d612b46](http://github.com/tum-ei-eda/seal5/commit/d612b469969531eb8b39582bb4250713568b2e0c) - test fix
- [c90c32e](http://github.com/tum-ei-eda/seal5/commit/c90c32e034b2dab05005a610ab5f92c6c7d0c73c) - various fixes for xcorev demo
- [a20ca60](http://github.com/tum-ei-eda/seal5/commit/a20ca60f76333ce99a1f8dfd21bc03b4bf13fdf3) - various fixes for xcorev demo
- [f10b7d3](http://github.com/tum-ei-eda/seal5/commit/f10b7d314945eb1c7f5573a62979b2aaee16e9ae) - lint code
- [f8bff60](http://github.com/tum-ei-eda/seal5/commit/f8bff6050f966ba65d25d966b41391b2e67970d8) - seal5/backends/patterngen/writer.py: fix
- [a1f6c65](http://github.com/tum-ei-eda/seal5/commit/a1f6c6534e75c26370f53c27eb79da5034dfeb7f) - seal5/backends/riscv_instr_info/writer.py: fix
- [fe8eae3](http://github.com/tum-ei-eda/seal5/commit/fe8eae3dec089d2822d5e994f9faedbc3ebc55b9) - various fixes for xcorev demo
- [eef2547](http://github.com/tum-ei-eda/seal5/commit/eef25478f17632dd9c93547ca70b26124b5f2086) - implement automatic lookup of patterngen(cdsl2llvm) repo ref
- [1c5c9be](http://github.com/tum-ei-eda/seal5/commit/1c5c9be091ebd1fb3b7ff03f586b9554374c81b1) - strip whitespace in intrinsics patches
- [600f49e](http://github.com/tum-ei-eda/seal5/commit/600f49e9c08c6381b70fcbe56e00a65538ef7ae0) - unity naming of intrinsics/builtins
- [c218c0b](http://github.com/tum-ei-eda/seal5/commit/c218c0bc3f839192edd8ba7406333de1147aeff3) - consider function return type in inline_functions pass
- [a3ded33](http://github.com/tum-ei-eda/seal5/commit/a3ded33d97073c6de5cbc3cc13f87765df000226) - add missing files for detect_loops and detect_calls
- [020312f](http://github.com/tum-ei-eda/seal5/commit/020312f433d2ee2a7f20901d1226402ecde1e305) - update xs4e tests
- [01b82a7](http://github.com/tum-ei-eda/seal5/commit/01b82a7f11b5e651c3ef0faed9cf357609016b64) - update corev tests
- [6a5c00b](http://github.com/tum-ei-eda/seal5/commit/6a5c00b67a01f64b3669a1a50467b175c094148a) - llvm version fix
- [af3fbaf](http://github.com/tum-ei-eda/seal5/commit/af3fbaf29ee0f2765eb19eb0bc612445728445dd) - seal5/backends/riscv_features: fix
- [a234bc4](http://github.com/tum-ei-eda/seal5/commit/a234bc4f1505ec575f550438ee2cda9a9625a161) - seal5/backends/riscv_features: support llvm19
- [46adce7](http://github.com/tum-ei-eda/seal5/commit/46adce7d8f4713fc8d022b43e5a8b9f4848c2262) - seal5/frontends/coredsl2_seal5/CoreDSL2.g4: support empty sets
- [4a9e58d](http://github.com/tum-ei-eda/seal5/commit/4a9e58d497f01d503ee1a9bede62e463a6a064ae) - add detect_calls and detect_loops passes
- [48e9351](http://github.com/tum-ei-eda/seal5/commit/48e9351621ccac94ba00078fe5a40ec97d277c49) - expose ccache executable and directory via settings
- [dca61b8](http://github.com/tum-ei-eda/seal5/commit/dca61b8e99c39e9fa2b963089b0c38de27cd35b1) - seal5/backends/report/properties/writer.py: add skip_pattern_gen to table
- [b259f22](http://github.com/tum-ei-eda/seal5/commit/b259f22d7ec0ac96fe2bd67d9d3ee4a8d7710eea) - fix syntax error in seal5/backends/patterngen/writer.py
- [9932ea4](http://github.com/tum-ei-eda/seal5/commit/9932ea46161b3c0685c8c249d654beb24c5ab579) - add missing break_(self: behav.Break, context) in visitors
- [3aa0f1d](http://github.com/tum-ei-eda/seal5/commit/3aa0f1def3a8fc382ca51b95161dd262819b598b) - seal5/transform/check_pattern_support/check.py: fix typo
- [0dfc428](http://github.com/tum-ei-eda/seal5/commit/0dfc428edb7e0729b6a2a40d89cc30cca031374d) - add LLVM_INSTR attribute
- [efcaa83](http://github.com/tum-ei-eda/seal5/commit/efcaa83bc2de145d38ff894ac7ecf3e578bb4b61) - SKIP_PATTERN_GEN related fixes
- [f2623a4](http://github.com/tum-ei-eda/seal5/commit/f2623a4f090ce99396b75dac0062074d048cca45) - seal5/backends/coredsl2/writer.py: add missing quotes for StringRef attr
- [3d4b974](http://github.com/tum-ei-eda/seal5/commit/3d4b9746cd21a4cd76564fdf5b88d5c82e9f75b4) - Merge pull request #148 from tum-ei-eda/fix_127_intrinsics
- [5d76425](http://github.com/tum-ei-eda/seal5/commit/5d7642569d0f20d93bded5cd0ac113a31af55404) - Fix #127 (experimental extension intrinsics)
- [f76d2e9](http://github.com/tum-ei-eda/seal5/commit/f76d2e9d0576d1e9f9113790dcfc961b3dc38c7e) - ci: fix [skip ci]
- [8515ed0](http://github.com/tum-ei-eda/seal5/commit/8515ed0777a86ebc9b4b942ac2eebd4504974be4) - ci: fix typo
- [fc9855f](http://github.com/tum-ei-eda/seal5/commit/fc9855fa1553f02fe0fad4ad7474d77427a3c490) - .github/workflows/seal5_build.yml: add openasip (wip)
- [4470c2e](http://github.com/tum-ei-eda/seal5/commit/4470c2edb64837b23656904edcb98a02a1d50c63) - fix demo.sh
- [0bd59da](http://github.com/tum-ei-eda/seal5/commit/0bd59dae4456ba3007e92619f307adbf072a8b9c) - check_pattern_support update
- [e45abd7](http://github.com/tum-ei-eda/seal5/commit/e45abd7e825b25d5366188492ba9feda87a77517) - lint and fix detect_imm_leafs for empty behav
- [15cebc0](http://github.com/tum-ei-eda/seal5/commit/15cebc01e5b3a970412480641120b7f55a847edf) - implement seal5.transform.check_pattern_support and use SKIP_PATTERN_GEN attr
- [9584750](http://github.com/tum-ei-eda/seal5/commit/958475079fe869abc6fac2f1d112e670d7ec1db5) - demo.sh: fix typo
- [eaf29d7](http://github.com/tum-ei-eda/seal5/commit/eaf29d71dbdd37b16db7a9f0c463ebb0c027940a) - model: add SKIP_PATTERN_GEN (unimplemented)
- [796ed75](http://github.com/tum-ei-eda/seal5/commit/796ed757174c0de945c3170510df7584312a7ae9) - seal5/backends/report/test_results/writer.py: add --coverage arg
- [3a12f4e](http://github.com/tum-ei-eda/seal5/commit/3a12f4e4b1fe06cee653eb1a0bb0dd6451dd1ff8) - more xopenasipbase tests
- [0856161](http://github.com/tum-ei-eda/seal5/commit/0856161e75fc12cf9943e392d5cb10ddc29586ba) - tests: add openasip_base_max.test-invalid.s
- [6ce248d](http://github.com/tum-ei-eda/seal5/commit/6ce248dac5002e20542eeb786c37ed33f07d3074) - examples: fix more test names
- [22890ca](http://github.com/tum-ei-eda/seal5/commit/22890ca0be92426fc748172b06b01840cd58eb9a) - ci: add coverage reports to demo
- [3eb6448](http://github.com/tum-ei-eda/seal5/commit/3eb6448b148e8479692d211088d0514c076ed3f7) - examples: fix intrin/builtin test names
- [5536f4e](http://github.com/tum-ei-eda/seal5/commit/5536f4efc8801bffb796ab57571bb0ca20901f05) - test results report: handle empty df
- [5dd2d6b](http://github.com/tum-ei-eda/seal5/commit/5dd2d6bb77488501fbaf7fabe360040622d33029) - examples: add missing test paths in demo.sh
- [f37eb5f](http://github.com/tum-ei-eda/seal5/commit/f37eb5f3e275aa5efe620fbd61a0a230b2e22653) - times report: sort after groupby
- [823432a](http://github.com/tum-ei-eda/seal5/commit/823432a83df8ec5e4cda37224a7829696457a836) - ci: fix
- [a8ffafd](http://github.com/tum-ei-eda/seal5/commit/a8ffafd2c49fd0e5ca785ce706cff4311791335a) - report fixes
- [07cb80e](http://github.com/tum-ei-eda/seal5/commit/07cb80edaac72a95384f54f10e557e3e4d7cb5ba) - ci: fix
- [1dc3ef6](http://github.com/tum-ei-eda/seal5/commit/1dc3ef64239561d517e38933c8e16c3979bf91e9) - ci: fix
- [54ada9e](http://github.com/tum-ei-eda/seal5/commit/54ada9e9be9d9b48e882496e2a7a0286976d452e) - fix report model col name
- [816951f](http://github.com/tum-ei-eda/seal5/commit/816951f95be293d955ba395b88fd973de8b2448c) - reports: add --compact flag
- [37f09b7](http://github.com/tum-ei-eda/seal5/commit/37f09b709c91e05cf95d1c6da446b24501654ede) - ci: generate compact reports
- [8b81cd9](http://github.com/tum-ei-eda/seal5/commit/8b81cd9158877b5a2d7d991a1fe142d0134d2e1b) - ci: fix typos
- [3e1498f](http://github.com/tum-ei-eda/seal5/commit/3e1498f06f8798f4972419361a50f6e5f0298bb3) - ci: fix sync workflow filename
- [2175b03](http://github.com/tum-ei-eda/seal5/commit/2175b035e0f92fef0720f5aa6f219ed961d1202c) - ci: fix .github/workflows/seal5_build.yml
- [3221001](http://github.com/tum-ei-eda/seal5/commit/322100113ff523253206940b22b04da2dca5c628) - ci: fix .github/workflows/seal5_build.yml
- [cbeedc6](http://github.com/tum-ei-eda/seal5/commit/cbeedc6332272daf425c0feda120ba41f121a34b) - [CI] .github/workflows/seal5_build.yml: fixes
- [2b7f205](http://github.com/tum-ei-eda/seal5/commit/2b7f205459a5b2b3fec507447d6cb084968ea1ed) - [CI] .github/workflows/seal5_build.yml: fixes
- [97811e8](http://github.com/tum-ei-eda/seal5/commit/97811e82fa685f860291d5170457d34fdeb219d5) - [CI] .github/workflows/seal5_build.yml: change repo etiss_riscv_examples -> etiss_riscv_examples_s4e
- [3bb6032](http://github.com/tum-ei-eda/seal5/commit/3bb6032667ccefacf435b92237c4884f2811b5dd) - Merge pull request #142 from tum-ei-eda/develop
- [03b172b](http://github.com/tum-ei-eda/seal5/commit/03b172b17702bf70974f3756b4d14fc76f5b05af) - seal5/backends/report/times/writer.py: add --sum-level arg
- [05a713e](http://github.com/tum-ei-eda/seal5/commit/05a713eed92f4fc3313128a823da17542e6f8b4e) - ci: enable --markdown-icons
- [efb2df8](http://github.com/tum-ei-eda/seal5/commit/efb2df8f3bf23bb6cd2f1bd3b2b7eee7c584c98d) - test_results: add --markdown-icons arg
- [9d74300](http://github.com/tum-ei-eda/seal5/commit/9d743005b4b1eb936da3bd1b31bf0f7ef292b4a8) - seal5/backends/report/status/writer.py: add --markdown-icons arg
- [3f60b32](http://github.com/tum-ei-eda/seal5/commit/3f60b327985b69852bb82e85ee4d5b5b0443f2e8) - seal5/backends/report/properties/writer.py: improve format detection
- [839501e](http://github.com/tum-ei-eda/seal5/commit/839501ede3a6b86b9bfcb19d739d6b1415101155) - seal5/backends/riscv_instr_info: drop old template
- [0ea714e](http://github.com/tum-ei-eda/seal5/commit/0ea714ec63f2d3bf4d8cd4d67a38d1559307647b) - Merge pull request #134 from tum-ei-eda/openasip-3
- [585f9ca](http://github.com/tum-ei-eda/seal5/commit/585f9cabe908e35f0ae998ee2e954ab34236c421) - add missing module docstrings
- [ccef157](http://github.com/tum-ei-eda/seal5/commit/ccef157cdf7efde6c7e2d0286eec8c5c370e98c4) - ci: rm todos
- [cd77a6b](http://github.com/tum-ei-eda/seal5/commit/cd77a6bf37a1693bbda003e97d685328c30e1ef8) - lint code 2
- [efd1de2](http://github.com/tum-ei-eda/seal5/commit/efd1de21aacf6e521dab80154c17c5d555ab659a) - lint code
- [49f328f](http://github.com/tum-ei-eda/seal5/commit/49f328ff10d98fb228927b24ce97f0912f8ee5cf) - add new pass: detect_imm_leafs
- [0bda1a5](http://github.com/tum-ei-eda/seal5/commit/0bda1a58fb74f3a0ac027ddf493c3c53ae1addb9) - seal5/backends/report/properties/writer.py: add has_imm_leaf
- [e4e35ea](http://github.com/tum-ei-eda/seal5/commit/e4e35ea86b19c9381199a39e502d49826fac582f) - seal5/backends/report/properties/writer.py: improve format detection
- [30e6bd6](http://github.com/tum-ei-eda/seal5/commit/30e6bd6c0fda5e676e8b9b05aea700b0c0508d3f) - seal5/backends/coredsl2/visitor.py: fix
- [90d5bf6](http://github.com/tum-ei-eda/seal5/commit/90d5bf60fad0c7a614e9f5a62e775b1b49067766) - examples/cfg/s4e/s4e-mac.yml: use set name instead of model name
- [a08939d](http://github.com/tum-ei-eda/seal5/commit/a08939dd1c508a90dee04b70e665e310f341811e) - seal5/backends/report/test_results/writer.py: also add other (non-instr) tests to dataframe
- [b444870](http://github.com/tum-ei-eda/seal5/commit/b44487078aef75be1b425c989e0a2ca3e16fc9eb) - fix settings
- [c055592](http://github.com/tum-ei-eda/seal5/commit/c055592c69d34e15ce05ae21de480713e04e73f7) - fix xcvalu test
- [c19f023](http://github.com/tum-ei-eda/seal5/commit/c19f0230493ada65101564b97e34e4a1d9ac13d6) - fix settings
- [52a07d6](http://github.com/tum-ei-eda/seal5/commit/52a07d6e6c73a81389a2bd4c10bf58c72df8d4aa) - implement instr format detection
- [2341f3f](http://github.com/tum-ei-eda/seal5/commit/2341f3fd581dba41de8801ab9f8c3315dae88bc3) - update submodules
- [576fc83](http://github.com/tum-ei-eda/seal5/commit/576fc83c2dc6774700308d2ec831549687c4168c) - update submodules
- [1c0c1a4](http://github.com/tum-ei-eda/seal5/commit/1c0c1a4019a6b6a9b00d5306f8d4f6825d1d08d0) - openasip example: also add instrs from paper
- [d5e4105](http://github.com/tum-ei-eda/seal5/commit/d5e410501916bfab3ad50387cb261768e8fb8c8c) - tests: fix cv-addun.test-cg.ll
- [68bf945](http://github.com/tum-ei-eda/seal5/commit/68bf945e42c565369aeb438f430ca5d7eea2ff5d) - intrinsics: add set_name to intrinsics to handle multiple sets
- [315e8ab](http://github.com/tum-ei-eda/seal5/commit/315e8ab9c90b3103b27feb558173d6ba52ee0e3a) - openasip example: also add instrs from paper
- [38fc709](http://github.com/tum-ei-eda/seal5/commit/38fc709d2b9542412d76090204df14d54441d9de) - ci fix
- [08a2aec](http://github.com/tum-ei-eda/seal5/commit/08a2aec76b28ddac74ec14f56caf9a0190284077) - add missing files
- [292346d](http://github.com/tum-ei-eda/seal5/commit/292346d864238bcc372c8a3e0d76b80fdf46d274) - seal5/backends/riscv_intrinsics/writer.py: add missing return
- [41537fa](http://github.com/tum-ei-eda/seal5/commit/41537fa491bbdcc8a0448779ca7c5896174b6ebc) - intrinsics_writer: check instr name and mnemonic
- [60c408d](http://github.com/tum-ei-eda/seal5/commit/60c408d1efe8515fc7036da36520aeb43a094c79) - examples: fixes
- [23dc85c](http://github.com/tum-ei-eda/seal5/commit/23dc85cd44db7754835dc0c5548dc3025f40f53b) - extend tumeda tests
- [d3eae4e](http://github.com/tum-ei-eda/seal5/commit/d3eae4e58e2a71896e72c7dfbd67de20d4e7651d) - fix xexample64 tests
- [379454b](http://github.com/tum-ei-eda/seal5/commit/379454b8405d4bc88b63a0a56afd9c9866cc6fbe) - handle more types in seal5/backends/riscv_intrinsics/writer.py
- [5565eb9](http://github.com/tum-ei-eda/seal5/commit/5565eb927fd01225276396f12560014627d416d7) - make seal5/backends/report/test_results/writer.py detect more instrs
- [f3109e4](http://github.com/tum-ei-eda/seal5/commit/f3109e4dc1ce52d1a77543880adec292beacf292) - fix examples/cfg/example/intrinsics.yml
- [2d072e3](http://github.com/tum-ei-eda/seal5/commit/2d072e381ead12278efffbcf5dc8b359712d62b0) - fix xrvc tests
- [c384b68](http://github.com/tum-ei-eda/seal5/commit/c384b684e7c57d46409af236afd3cec844ac8838) - refactor s4e tests
- [9c53664](http://github.com/tum-ei-eda/seal5/commit/9c53664f9b1e9680141e36e30b6f7bfde9cf67b0) - patterngen: skip if using custom regs
- [19f92e7](http://github.com/tum-ei-eda/seal5/commit/19f92e78da5d395a0d07bfe46bf35a71e3f58328) - examples: fixes
- [bdfeb21](http://github.com/tum-ei-eda/seal5/commit/bdfeb21c0978b25cdc6d8ea89788733b898b9d10) - test: fix xexample
- [4897cdf](http://github.com/tum-ei-eda/seal5/commit/4897cdf37d1036f1f50af49bb88fe14b370266af) - patterngen: skip if using custom regs
- [158dc96](http://github.com/tum-ei-eda/seal5/commit/158dc964d9afd35e11f77e1dc0ae7830835a465f) - examples: fixes
- [e3eff0f](http://github.com/tum-ei-eda/seal5/commit/e3eff0f09fb6847d1782e9e10cc98a733c9de83e) - add todo
- [6d2255b](http://github.com/tum-ei-eda/seal5/commit/6d2255b4fbd05f2ebb045c5cb4c132c212ed6afd) - seal5/backends/report/properties/writer.py: detect opcode and enc_size
- [d25a77c](http://github.com/tum-ei-eda/seal5/commit/d25a77c46c5b9afc8033d9ff6cec21b736515556) - test: fix xrvc
- [9121bd3](http://github.com/tum-ei-eda/seal5/commit/9121bd3d061a84076144853dd5ffb9d2f1c03b7c) - test: fix xexample
- [7a7d77c](http://github.com/tum-ei-eda/seal5/commit/7a7d77c77c88965ab9a648c05845182fc7db7a6f) - examples: fixes
- [d5a6777](http://github.com/tum-ei-eda/seal5/commit/d5a677795cc11785ccba066fe4a8e01934196268) - test: fix dirname
- [abe4578](http://github.com/tum-ei-eda/seal5/commit/abe4578d4a68740f561cd4aa9f7590e50a2daf2b) - examples: fixes
- [6b86d7f](http://github.com/tum-ei-eda/seal5/commit/6b86d7f334dc05754aa8a5364403b4e74a7b9d10) - fix tests
- [c9d3edb](http://github.com/tum-ei-eda/seal5/commit/c9d3edb0e24bc32bc106b0ce0fbd44c510b30039) - tests: add *.test-builtin.ll for openasip and xexample{64}
- [13fb91c](http://github.com/tum-ei-eda/seal5/commit/13fb91cbc80ccfaf4ad968fe223ed3eae1fae8a0) - enable subincacc intrin for demo_rv64.py
- [8bdcc5b](http://github.com/tum-ei-eda/seal5/commit/8bdcc5b9fba6749bef267d99e2dabcf9ce009eb1) - reports: handle multiple input models
- [84c30bb](http://github.com/tum-ei-eda/seal5/commit/84c30bb2ae93d33c5ceacec1d7eafdbe5a9beb80) - openasip_base_max.test-cg.c: fix
- [3f8807c](http://github.com/tum-ei-eda/seal5/commit/3f8807c7d4a151e00828dc1a512c29cc01edc11c) - split all tests per instruction
- [11b270b](http://github.com/tum-ei-eda/seal5/commit/11b270b360d5a00fb60067afb302640054e9db41) - increase version to v0.3.dev0
- [c49a679](http://github.com/tum-ei-eda/seal5/commit/c49a6793722e37924cab285e7ae1782366a3c7c7) - seal5/settings.py: fix
- [e673a26](http://github.com/tum-ei-eda/seal5/commit/e673a26249b1b6b986338d9faf53bff3cbb09041) - test_results/writer.py: support multiple models & fix test detection
- [3e59acb](http://github.com/tum-ei-eda/seal5/commit/3e59acb8d894b531cf8f7e5e47106a78e3d0d5fe) - test_results/writer.py: support multiple models
- [8e27eea](http://github.com/tum-ei-eda/seal5/commit/8e27eea7c06a7464ff31bf15020498c1bcbaa355) - cleanup
- [446f213](http://github.com/tum-ei-eda/seal5/commit/446f213cc1451a162e26bda027c2bad77e0ccbdc) - seal5/backends/riscv_register_info/writer.py: do not add empty patches to index
- [921e2e7](http://github.com/tum-ei-eda/seal5/commit/921e2e7fae38892ffe93cdf85bf02f116e11690a) - seal5/backends/riscv_register_info/writer.py: add comment
- [6ccc522](http://github.com/tum-ei-eda/seal5/commit/6ccc5223a547c712bad20aad6e8b9a9594fd606d) - seal5/backends/report/test_results/writer.py: replace assert with warning
- [697cd8e](http://github.com/tum-ei-eda/seal5/commit/697cd8ef6d7e88c285c992484210f7d1659a96c2) - seal5/backends/report/properties/writer.py: fix
- [5bd86d0](http://github.com/tum-ei-eda/seal5/commit/5bd86d03cfc7d1943f0a5f9cac41080bd7c8ffc9) - ci: fix
- [01160a5](http://github.com/tum-ei-eda/seal5/commit/01160a5b6725c3848e3841e7cdbfd6a15400ddd9) - add seal5.backend.report.diff
- [1df4843](http://github.com/tum-ei-eda/seal5/commit/1df4843da285995f496e30d8d7744056956d2ce0) - update pass_list.py
- [1693ff4](http://github.com/tum-ei-eda/seal5/commit/1693ff4d91dd1124d748e36e589a340dc78bc89f) - skip patterngen for compressed instructions (fix #126)
- [37413c0](http://github.com/tum-ei-eda/seal5/commit/37413c002681173b0c3598e96e168689d2482b1f) - enable use_subprocess: true globally to allow running passes in parallel
- [9c8cc9f](http://github.com/tum-ei-eda/seal5/commit/9c8cc9f24b0ecd0f168b61509c4c6294b5223b92) - add seal5.backend.report.diff
- [81840ff](http://github.com/tum-ei-eda/seal5/commit/81840ffcf74ca84ab2cc6aae92346db74f303817) - flow: fix test score if no tests are available
- [d47048f](http://github.com/tum-ei-eda/seal5/commit/d47048f06f57225a3e2822c4f073f6a0fad3fafc) - ci: fix typo
- [771606c](http://github.com/tum-ei-eda/seal5/commit/771606cfb3f840c2414a1929773e3c8935fdb98a) - ci: update seal5_build.yml and sync_etiss_seal_build.yml after merge
- [b105058](http://github.com/tum-ei-eda/seal5/commit/b1050582dd87ae38d0aeedde0179ae6abe9d6080) - Merge pull request #124 from kebi-be/main
- [e04a6c9](http://github.com/tum-ei-eda/seal5/commit/e04a6c97469a4a0666eefecf8cc3fdfda1a68115) - remove print statements
- [3cd05bc](http://github.com/tum-ei-eda/seal5/commit/3cd05bc82cb58800825299d56e3ee9c8ec231434) - update requirements.txt
- [9ac6a55](http://github.com/tum-ei-eda/seal5/commit/9ac6a55baa187a47b929faa291204348d0fb75fb) - update COMPATIBILITY.md to list supported LLVM versions
- [e7f0a07](http://github.com/tum-ei-eda/seal5/commit/e7f0a0780cce2fd8257551944062696084a51b4e) - add missing file seal5/metrics.py
- [9da6974](http://github.com/tum-ei-eda/seal5/commit/9da6974fca08130d8f4799e41d53a1482f13fe9f) - integrate reports backends in ci demo (weekly)
- [ee1267e](http://github.com/tum-ei-eda/seal5/commit/ee1267e89fb0a4a00c6e5a91a1c7090da5a40d80) - ci: add missing step names
- [c0f34e6](http://github.com/tum-ei-eda/seal5/commit/c0f34e682edb9fca7d9ee8808a280b79e4d4fd7c) - integrate reports backends in ci demo (manual)
- [ad3bd33](http://github.com/tum-ei-eda/seal5/commit/ad3bd33c0156bb9e21a8564e9b45b23c063cb08d) - move some backends in seal5.backend.report namespace
- [6edccca](http://github.com/tum-ei-eda/seal5/commit/6edccca729830d7f1a5bf5e90814664b8b426d96) - track number of changes in deploy stage (resolve #138)
- [d1e29b4](http://github.com/tum-ei-eda/seal5/commit/d1e29b43147cef135fa7a065d89ac7c05e0e3a90) - track number of changes in patch stage (resolve #138)
- [f0d4830](http://github.com/tum-ei-eda/seal5/commit/f0d48305df2b0037359bc05bcc3229ab86510fd2) - add seal5.backend.times.writer
- [d7f85cd](http://github.com/tum-ei-eda/seal5/commit/d7f85cdda10e5ac029276a07e61c3e619062ebc5) - passes.py: add pass start/end time to metrics
- [32db47c](http://github.com/tum-ei-eda/seal5/commit/32db47c2ae81f985755c38ba2253c53e95befc72) - flow.py: add stage start/end time to metrics
- [31bfa7d](http://github.com/tum-ei-eda/seal5/commit/31bfa7da63e7c06d44851bc5f6035b3be15f576e) - implement seal5.backends.test_results.writer (resolves #123)
- [868503c](http://github.com/tum-ei-eda/seal5/commit/868503ca4b1287de408e319f6c7ced0fbf3200ce) - add example openasip test files (see #129)
- [059e9a2](http://github.com/tum-ei-eda/seal5/commit/059e9a2481deb75669be4f048a7c402b1bc139f4) - add example openasip instrinsic
- [d010095](http://github.com/tum-ei-eda/seal5/commit/d01009552f26085ce5fd769a8a6556e3dac03268) - examples/openasip_demo.py: disable experimental mode (WIP, revert after #127 fixed)
- [b836445](http://github.com/tum-ei-eda/seal5/commit/b83644544a0dd53cce98d1133400cd5c4b2134dd) - /seal5/transform,pass_list.py: enable --metrics for most transforms
- [99c8fdc](http://github.com/tum-ei-eda/seal5/commit/99c8fdc7ca2d236c34eb7c1664e2771557d58a77) - store test metrics in settings (resolves #122)
- [fd57388](http://github.com/tum-ei-eda/seal5/commit/fd5738839463b7b6f0cb0bc24c2f517c4c39212f) - seal5/backends/status/writer.py: allow exporting markdown and pkl and add cols2rows flag
- [77cd30f](http://github.com/tum-ei-eda/seal5/commit/77cd30fbd316bcb2f7c2a393a37ae28aa85a24d6) - seal5/backends/riscv_intrinsics/writer.py: fixes and error handling
- [6b7905f](http://github.com/tum-ei-eda/seal5/commit/6b7905f7942a4ec50b5db161c6ba1f76b67a6cbc) - seal5/backends/riscv_instr_info/writer.py: add metrics support
- [439de1e](http://github.com/tum-ei-eda/seal5/commit/439de1e100b6888bd325ea8ccd63ddb29c6120c7) - seal5/backends/properties/writer.py: allow exporting markdown and pkl
- [3e01f2b](http://github.com/tum-ei-eda/seal5/commit/3e01f2bdedc312d94370d4668d2aed5bef17ed28) - seal5/backends/coredsl2/writer.py: add metrics support
- [3e0a52c](http://github.com/tum-ei-eda/seal5/commit/3e0a52c9e3404427b44d5f5e279b64c7ff2c6633) - add seal5.backends.status.writer (experimental, see #120)
- [88aa2d6](http://github.com/tum-ei-eda/seal5/commit/88aa2d654175315fa0adadfd66209e32a212644f) - add metrics to PassResult
- [2253427](http://github.com/tum-ei-eda/seal5/commit/22534276fe983006c1da49367f282c8316b5d8f1) - backends: add more info to metrics (instr/set names)
- [26f1acd](http://github.com/tum-ei-eda/seal5/commit/26f1acdfe41793dbe225e8bc77c187a0861a562b) - backends: write metrics.csv with pandas for proper escaping
- [41bd33c](http://github.com/tum-ei-eda/seal5/commit/41bd33c73abf5ad702af51695c23b3713b57ac73) - seal5/backends/properties/writer.py: improvements
- [5183ac0](http://github.com/tum-ei-eda/seal5/commit/5183ac0f060bdd9a4e3a4af6de1895630471ec44) - add seal5.backends.properties.writer (experimental, see #117)
- [1326b5f](http://github.com/tum-ei-eda/seal5/commit/1326b5fbc6942552f12dccdb1f6d540303cfe8c7) - cleanup seal5/transform/inline_functions/optimizer.py
- [5d74f48](http://github.com/tum-ei-eda/seal5/commit/5d74f48837f60131f0fe309868551a82bfd8d81f) - ExtensionsSettings: prefix arch with x
- [64cc530](http://github.com/tum-ei-eda/seal5/commit/64cc530afa4175adb374f87a3ce2bac2e5fbf1a2) - cdsl2llvm: enable no_extend mode
- [1b829cd](http://github.com/tum-ei-eda/seal5/commit/1b829cde325a112a35de5dbfbb3fb77bbdc74415) - update rv_openasip ref
- [01a772a](http://github.com/tum-ei-eda/seal5/commit/01a772a42a255ccb067af0d8c6308c447d3999b5) - pattern-gen: --mattr2 -> --mattr
- [d29b878](http://github.com/tum-ei-eda/seal5/commit/d29b87879a0f67eb0469b297f3b506eeccd515f1) - add Seal5FunctionAttribute.INLINE
- [7e845a3](http://github.com/tum-ei-eda/seal5/commit/7e845a3575e025e8e4b415af1ea6d14614e77af8) - add inline_functions pass
- [fe35b76](http://github.com/tum-ei-eda/seal5/commit/fe35b76af6563c11d9a023f34aec028e770d56b9) - convert_ll_to_gmir: make optimization level configurable
- [9b1557b](http://github.com/tum-ei-eda/seal5/commit/9b1557b90b663bd8f86b7ff5ebce56032fe7b7f2) - patterngen: support --no-extend
- [dbbfacc](http://github.com/tum-ei-eda/seal5/commit/dbbfaccee508378bfe7f45d67d398529306aac4c) - instr_tablegen2.mako: remove comment
- [43b0aa4](http://github.com/tum-ei-eda/seal5/commit/43b0aa4b977d00152e2276cecd1db1895274366b) - update openasip submodule
- [c9a79ed](http://github.com/tum-ei-eda/seal5/commit/c9a79ed5de532391a5de7a069be06d955c8c8983) - add openasip yml
- [72f18d9](http://github.com/tum-ei-eda/seal5/commit/72f18d9f16e6aed4ff424b7140bf9e0c98262423) - cdsl2llvm: switch to philippvk5 branch
- [e853f80](http://github.com/tum-ei-eda/seal5/commit/e853f80599c08dd0fe9c012b2e592c44bc4fe44c) - use new openasip files
- [9273444](http://github.com/tum-ei-eda/seal5/commit/9273444b0d24e00d20509d3635ab8130350caead) - Merge pull request #113 from tum-ei-eda/corev-tests
- [5baf05f](http://github.com/tum-ei-eda/seal5/commit/5baf05fd102fa5ea1046d2a9e2bd43311a64ccba) - Added workflow concurrency control
- [0995366](http://github.com/tum-ei-eda/seal5/commit/0995366e1141fe362ce19f4c4f4857ace5ffbf3c) - Modification based on PR
- [8da8f62](http://github.com/tum-ei-eda/seal5/commit/8da8f6266e6e614bbfc814c59f0adde7ebd22770) - Removed repository reference to checkout
- [af45eb5](http://github.com/tum-ei-eda/seal5/commit/af45eb53920ee5cf7f955e6136ff290209265cb8) - Deleted duplicate workflow
- [2e1ecd0](http://github.com/tum-ei-eda/seal5/commit/2e1ecd0056d3d7e718dc5d618844812817e109c8) - Removed redundant steps
- [c8f0b50](http://github.com/tum-ei-eda/seal5/commit/c8f0b50930c27af519755212ef81e62d6baa3235) - Update seal5_build.yml
- [f2bf4b9](http://github.com/tum-ei-eda/seal5/commit/f2bf4b9d168d436a82abccb3d996e33d5adb5f48) - Update sync_etiss_build.yml
- [a574934](http://github.com/tum-ei-eda/seal5/commit/a5749344dc0f589c75b7c77f18e12b4352f41476) - Added branch name to be checked out
- [79b7365](http://github.com/tum-ei-eda/seal5/commit/79b736543262eb1c9ecd174c0807bc2fea1389d0) - Update seal5_build.yml
- [6c8826f](http://github.com/tum-ei-eda/seal5/commit/6c8826fbc5f602376aadb5f67b63360096770027) - Update seal5_build.yml
- [0806953](http://github.com/tum-ei-eda/seal5/commit/0806953accc2c150c4c30594383ff651f153c540) - Update seal5_build.yml
- [4563a8a](http://github.com/tum-ei-eda/seal5/commit/4563a8a2113c510d7865a1d405a58f85d047494b) - Removed step to determine programm
- [4710976](http://github.com/tum-ei-eda/seal5/commit/47109762c73af5232a78976aab576a4b086c6553) - Add files via upload
- [f97a3ad](http://github.com/tum-ei-eda/seal5/commit/f97a3ad091c3391174cde50308159abbb263fb17) - Update seal5_build.yml
- [bb84cf9](http://github.com/tum-ei-eda/seal5/commit/bb84cf97a30d07bb32cb28450f6591e75acef801) - Add files via upload
- [c8a2b22](http://github.com/tum-ei-eda/seal5/commit/c8a2b2238dc09c961b237462ece8898fa3423f4e) - Add files via upload
- [5afeb09](http://github.com/tum-ei-eda/seal5/commit/5afeb09bcd9b73987c33ac3ac0e32158cdc6fdb8) - add test-intrin fores for xcorevamac (TODO: test and add to corev_demo)
- [817d0d2](http://github.com/tum-ei-eda/seal5/commit/817d0d2b5ac6928ab3a9614ae4f6c8d096acd8a0) - update corev demo
- [c79069a](http://github.com/tum-ei-eda/seal5/commit/c79069a4b3e932c4220364b02a48c1bf59b47843) - update corev tests
- [23f7701](http://github.com/tum-ei-eda/seal5/commit/23f77016631c10886ad5ba15fd5095db9169b39d) - examples: add more xcvalu codegen tests
- [ed97f74](http://github.com/tum-ei-eda/seal5/commit/ed97f7404d224aa78abc45862ecf5a265ac8974e) - examples: add cv-abs test files