LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
seal5/__init__.py
seal5/dependencies.py
seal5/flow.py
seal5/index.py
seal5/logging.py
seal5/metrics.py
seal5/model.py
seal5/model_utils.py
seal5/pass_list.py
seal5/passes.py
seal5/riscv_utils.py
seal5/settings.py
seal5/types.py
seal5/utils.py
seal5/version.py
seal5/wrapper.py
seal5.egg-info/PKG-INFO
seal5.egg-info/SOURCES.txt
seal5.egg-info/dependency_links.txt
seal5.egg-info/entry_points.txt
seal5.egg-info/not-zip-safe
seal5.egg-info/top_level.txt
seal5/backends/__init__.py
seal5/backends/coredsl2/__init__.py
seal5/backends/coredsl2/visitor.py
seal5/backends/coredsl2/writer.py
seal5/backends/llvmir/__init__.py
seal5/backends/llvmir/writer.py
seal5/backends/patterngen/__init__.py
seal5/backends/patterngen/writer.py
seal5/backends/report/__init__.py
seal5/backends/report/diff/__init__.py
seal5/backends/report/diff/writer.py
seal5/backends/report/properties/__init__.py
seal5/backends/report/properties/writer.py
seal5/backends/report/status/__init__.py
seal5/backends/report/status/writer.py
seal5/backends/report/test_results/__init__.py
seal5/backends/report/test_results/writer.py
seal5/backends/report/times/__init__.py
seal5/backends/report/times/writer.py
seal5/backends/riscv_features/__init__.py
seal5/backends/riscv_features/writer.py
seal5/backends/riscv_features/templates/__init__.py
seal5/backends/riscv_field_types/__init__.py
seal5/backends/riscv_field_types/writer.py
seal5/backends/riscv_gisel_legalizer/__init__.py
seal5/backends/riscv_gisel_legalizer/writer.py
seal5/backends/riscv_instr_info/__init__.py
seal5/backends/riscv_instr_info/writer.py
seal5/backends/riscv_instr_info/templates/__init__.py
seal5/backends/riscv_intrinsics/__init__.py
seal5/backends/riscv_intrinsics/writer.py
seal5/backends/riscv_isa_info/__init__.py
seal5/backends/riscv_isa_info/writer.py
seal5/backends/riscv_register_info/__init__.py
seal5/backends/riscv_register_info/writer.py
seal5/backends/viewer_seal5/__init__.py
seal5/backends/viewer_seal5/treegen.py
seal5/backends/viewer_seal5/utils.py
seal5/backends/viewer_seal5/viewer.py
seal5/backends/yaml/__init__.py
seal5/backends/yaml/writer.py
seal5/cli/__init__.py
seal5/cli/build.py
seal5/cli/clean.py
seal5/cli/common.py
seal5/cli/deploy.py
seal5/cli/export.py
seal5/cli/generate.py
seal5/cli/init.py
seal5/cli/install.py
seal5/cli/load.py
seal5/cli/main.py
seal5/cli/patch.py
seal5/cli/reset.py
seal5/cli/setup.py
seal5/cli/test.py
seal5/cli/transform.py
seal5/cli/wrapper.py
seal5/resources/__init__.py
seal5/resources/lit.cfg.py
seal5/resources/resources.py
seal5/tools/__init__.py
seal5/tools/cdsl2llvm.py
seal5/tools/cmake.py
seal5/tools/git.py
seal5/tools/inject_patches.py
seal5/tools/llvm.py
seal5/tools/m2isar.py
seal5/transform/__init__.py
seal5/transform/converter.py
seal5/transform/check_pattern_support/__init__.py
seal5/transform/check_pattern_support/check.py
seal5/transform/collect_immediate_operands/__init__.py
seal5/transform/collect_immediate_operands/collect.py
seal5/transform/collect_immediate_operands/visitor.py
seal5/transform/collect_operand_types/__init__.py
seal5/transform/collect_operand_types/collect.py
seal5/transform/collect_operand_types/visitor.py
seal5/transform/collect_raises/__init__.py
seal5/transform/collect_raises/collect.py
seal5/transform/collect_raises/visitor.py
seal5/transform/collect_register_operands/__init__.py
seal5/transform/collect_register_operands/collect.py
seal5/transform/collect_register_operands/visitor.py
seal5/transform/detect_calls/__init__.py
seal5/transform/detect_calls/collect.py
seal5/transform/detect_calls/visitor.py
seal5/transform/detect_imm_leafs/__init__.py
seal5/transform/detect_imm_leafs/collect.py
seal5/transform/detect_imm_leafs/visitor.py
seal5/transform/detect_inouts/__init__.py
seal5/transform/detect_inouts/collect.py
seal5/transform/detect_inouts/utils.py
seal5/transform/detect_inouts/visitor.py
seal5/transform/detect_loops/__init__.py
seal5/transform/detect_loops/collect.py
seal5/transform/detect_loops/visitor.py
seal5/transform/detect_registers/__init__.py
seal5/transform/detect_registers/detect.py
seal5/transform/detect_side_effects/__init__.py
seal5/transform/detect_side_effects/collect.py
seal5/transform/detect_side_effects/visitor.py
seal5/transform/drop_unused/__init__.py
seal5/transform/drop_unused/optimizer.py
seal5/transform/drop_unused/track_uses.py
seal5/transform/eliminate_mod_rfs/__init__.py
seal5/transform/eliminate_mod_rfs/transform.py
seal5/transform/eliminate_mod_rfs/visitor.py
seal5/transform/eliminate_rd_cmp_zero/__init__.py
seal5/transform/eliminate_rd_cmp_zero/transform.py
seal5/transform/eliminate_rd_cmp_zero/visitor.py
seal5/transform/explicit_truncations/__init__.py
seal5/transform/explicit_truncations/transform.py
seal5/transform/explicit_truncations/visitor.py
seal5/transform/filter_model/__init__.py
seal5/transform/filter_model/filter.py
seal5/transform/infer_types/__init__.py
seal5/transform/infer_types/transform.py
seal5/transform/infer_types/visitor.py
seal5/transform/inline_functions/__init__.py
seal5/transform/inline_functions/optimizer.py
seal5/transform/inline_functions/visitor.py
seal5/transform/optimize_instructions/__init__.py
seal5/transform/optimize_instructions/optimizer.py
seal5/transform/process_settings/__init__.py
seal5/transform/process_settings/transform.py
seal5/transform/simplify_trivial_slices/__init__.py
seal5/transform/simplify_trivial_slices/transform.py
seal5/transform/simplify_trivial_slices/visitor.py