.gitignore
.gitmodules
LICENSE
README.md
pyproject.toml
requirements.txt
requirements_dev.txt
requirements_full.txt
setup.cfg
.github/workflows/docs.yml
.github/workflows/mlonmcu_examples.yml
.github/workflows/release.yml
.github/workflows/standalone_examples.yml
.github/workflows/style.yml
.github/workflows/test.yml
docs/.gitignore
docs/Makefile
docs/api.rst
docs/conf.py
docs/index.rst
docs/make.bat
docs/readme.rst
docs/requirements.txt
docs/_static/.gitkeep
examples/fixed/README.md
examples/fixed/crc32/.gitignore
examples/fixed/crc32/README.md
examples/fixed/crc32/data.tar.xz
examples/fixed/riscv_ovpsimplus/.gitignore
examples/fixed/riscv_ovpsimplus/data.tar.xz
examples/mlonmcu/.gitignore
examples/mlonmcu/README.md
examples/mlonmcu/SETUP.md
examples/mlonmcu/mlonmcu_example.sh
examples/mlonmcu/requirements.txt
examples/standalone/.gitignore
examples/standalone/README.md
examples/standalone/SETUP.md
examples/standalone/common.mk
examples/standalone/make_wrapper.sh
examples/standalone/requirements.txt
examples/standalone/coremark/Makefile
examples/standalone/coremark/README.md
examples/standalone/coremark/operand_sources.py
examples/standalone/coremark/inc/core_portme.h
examples/standalone/coremark/inc/coremark.h
examples/standalone/coremark/src/core_list_join.c
examples/standalone/coremark/src/core_main.c
examples/standalone/coremark/src/core_matrix.c
examples/standalone/coremark/src/core_portme.c
examples/standalone/coremark/src/core_state.c
examples/standalone/coremark/src/core_util.c
examples/standalone/coremark/src/main.c
examples/standalone/embench/Makefile
examples/standalone/embench/README.md
examples/standalone/embench/main.c
examples/standalone/scripts/download_helper.sh
examples/standalone/scripts/gantt_stage_times.py
examples/standalone/scripts/setup_etiss.sh
examples/sw/matmul/matmult.c
ipynb/TimeSummary.ipynb
ipynb/TimeSummaryNew.ipynb
ipynb/out1.pdf
ipynb/out1.png
ipynb/requirements.txt
isaac_toolkit/__init__.py
isaac_toolkit/logging.py
isaac_toolkit/version.py
isaac_toolkit.egg-info/PKG-INFO
isaac_toolkit.egg-info/SOURCES.txt
isaac_toolkit.egg-info/dependency_links.txt
isaac_toolkit.egg-info/requires.txt
isaac_toolkit.egg-info/top_level.txt
isaac_toolkit/algorithm/__init__.py
isaac_toolkit/algorithm/ise/__init__.py
isaac_toolkit/algorithm/ise/combination/__init__.py
isaac_toolkit/algorithm/ise/identification/__init__.py
isaac_toolkit/algorithm/ise/identification/maxmiso.py
isaac_toolkit/algorithm/ise/identification/single_cut.py
isaac_toolkit/algorithm/ise/identification/submaxmiso.py
isaac_toolkit/algorithm/ise/selection/__init__.py
isaac_toolkit/algorithm/ise/selection/mlip.py
isaac_toolkit/analysis/__init__.py
isaac_toolkit/analysis/dynamic/__init__.py
isaac_toolkit/analysis/dynamic/histogram/__init__.py
isaac_toolkit/analysis/dynamic/histogram/instr.py
isaac_toolkit/analysis/dynamic/histogram/opcode.py
isaac_toolkit/analysis/dynamic/histogram/opcode_per_llvm_bb.py
isaac_toolkit/analysis/dynamic/histogram/pc.py
isaac_toolkit/analysis/dynamic/mem_trace/__init__.py
isaac_toolkit/analysis/dynamic/mem_trace/metrics.py
isaac_toolkit/analysis/dynamic/perf/__init__.py
isaac_toolkit/analysis/dynamic/perf/metrics.py
isaac_toolkit/analysis/dynamic/perf/rvv.py
isaac_toolkit/analysis/dynamic/profile/__init__.py
isaac_toolkit/analysis/dynamic/profile/profile.py
isaac_toolkit/analysis/dynamic/trace/__init__.py
isaac_toolkit/analysis/dynamic/trace/basic_blocks.py
isaac_toolkit/analysis/dynamic/trace/instr_operands.py
isaac_toolkit/analysis/dynamic/trace/map_llvm_bbs.py
isaac_toolkit/analysis/dynamic/trace/map_llvm_bbs_new.py
isaac_toolkit/analysis/dynamic/trace/normalize_trace.py
isaac_toolkit/analysis/dynamic/trace/operand_sources.py
isaac_toolkit/analysis/dynamic/trace/trace_bbs.py
isaac_toolkit/analysis/dynamic/trace/track_used_functions.py
isaac_toolkit/analysis/dynamic/trace/trunc_trace.py
isaac_toolkit/analysis/static/__init__.py
isaac_toolkit/analysis/static/dwarf.py
isaac_toolkit/analysis/static/linker_map.py
isaac_toolkit/analysis/static/llvm_bbs.py
isaac_toolkit/analysis/static/mem_footprint.py
isaac_toolkit/analysis/static/elf/mem_sections.py
isaac_toolkit/analysis/static/elf/symbol_table.py
isaac_toolkit/analysis/static/histogram/__init__.py
isaac_toolkit/analysis/static/histogram/disass_instr.py
isaac_toolkit/analysis/static/histogram/disass_opcode.py
isaac_toolkit/arch/__init__.py
isaac_toolkit/arch/riscv.py
isaac_toolkit/backend/__init__.py
isaac_toolkit/backend/pctrace.py
isaac_toolkit/backend/isa/__init__.py
isaac_toolkit/backend/isa/codesl2.py
isaac_toolkit/backend/ise/__init__.py
isaac_toolkit/backend/ise/synthesis.py
isaac_toolkit/backend/memgraph/annotate_bb_weights.py
isaac_toolkit/backend/perf/__init__.py
isaac_toolkit/backend/perf/trace_analyzer/__init__.py
isaac_toolkit/backend/perf/trace_analyzer/ranges.py
isaac_toolkit/backend/profile/__init__.py
isaac_toolkit/backend/profile/annotate.py
isaac_toolkit/backend/profile/callgrind.py
isaac_toolkit/backend/profile/callgrind.py.new
isaac_toolkit/backend/profile/callgrind.py.old
isaac_toolkit/backend/profile/callgrind_new.py
isaac_toolkit/backend/profile/dot.py
isaac_toolkit/backend/profile/lcov.py
isaac_toolkit/backend/profile/text.py
isaac_toolkit/eval/__init__.py
isaac_toolkit/eval/hardware/__init__.py
isaac_toolkit/eval/hardware/syn/__init__.py
isaac_toolkit/eval/hardware/syn/asip/__init__.py
isaac_toolkit/eval/hardware/syn/asip/synopsys.py
isaac_toolkit/eval/hardware/syn/fpga/__init__.py
isaac_toolkit/eval/hardware/syn/fpga/vivado.py
isaac_toolkit/eval/ise/compare_bench.py
isaac_toolkit/eval/ise/compare_sess.py
isaac_toolkit/eval/ise/util.py
isaac_toolkit/eval/mlonmcu/__init__.py
isaac_toolkit/eval/mlonmcu/full.py
isaac_toolkit/flow/__init__.py
isaac_toolkit/flow/demo/__init__.py
isaac_toolkit/flow/demo/stage/__init__.py
isaac_toolkit/flow/demo/stage/analyze.py
isaac_toolkit/flow/demo/stage/load.py
isaac_toolkit/flow/demo/stage/pick.py
isaac_toolkit/flow/demo/stage/visualize.py
isaac_toolkit/flow/demo/stage/retargeting/iss.py
isaac_toolkit/flow/demo/stage/retargeting/iss_perf.py
isaac_toolkit/flow/demo/stage/retargeting/llvm.py
isaac_toolkit/flow/rvf/full_flow.py
isaac_toolkit/flow/rvf/stage/__init__.py
isaac_toolkit/flow/rvf/stage/analyze.py
isaac_toolkit/flow/rvf/stage/lcov.py
isaac_toolkit/flow/rvf/stage/load.py
isaac_toolkit/flow/rvf/stage/normalize.py
isaac_toolkit/flow/rvf/stage/profile.py
isaac_toolkit/flow/rvf/stage/report.py
isaac_toolkit/flow/rvf/stage/visualize.py
isaac_toolkit/frontend/__init__.py
isaac_toolkit/frontend/linker_map.py
isaac_toolkit/frontend/cfg/__init__.py
isaac_toolkit/frontend/cfg/yaml.py
isaac_toolkit/frontend/compile_commands/__init__.py
isaac_toolkit/frontend/compile_commands/json.py
isaac_toolkit/frontend/disass/__init__.py
isaac_toolkit/frontend/disass/objdump.py
isaac_toolkit/frontend/elf/__init__.py
isaac_toolkit/frontend/elf/riscv.py
isaac_toolkit/frontend/ini/etiss_mem_layout.py
isaac_toolkit/frontend/instr_trace/__init__.py
isaac_toolkit/frontend/instr_trace/etiss.py
isaac_toolkit/frontend/instr_trace/etiss_new.py
isaac_toolkit/frontend/instr_trace/etiss_perf.py
isaac_toolkit/frontend/instr_trace/helper.py
isaac_toolkit/frontend/instr_trace/ovpsim.py
isaac_toolkit/frontend/instr_trace/spike.py
isaac_toolkit/frontend/instr_trace/tgc.py
isaac_toolkit/frontend/instr_trace/utils.py
isaac_toolkit/frontend/isa/__init__.py
isaac_toolkit/frontend/isa/coredsl2.py
isaac_toolkit/frontend/isa/m2isar.py
isaac_toolkit/frontend/ise/__init__.py
isaac_toolkit/frontend/ise/instrs.py
isaac_toolkit/frontend/mem_trace/__init__.py
isaac_toolkit/frontend/mem_trace/etiss.py
isaac_toolkit/frontend/memgraph/__init__.py
isaac_toolkit/frontend/memgraph/llvm_ir_cdfg.py
isaac_toolkit/frontend/memgraph/llvm_mir_cdfg.py
isaac_toolkit/frontend/mlonmcu/__init__.py
isaac_toolkit/frontend/mlonmcu/cmdline.py
isaac_toolkit/frontend/mlonmcu/session_initializer.py
isaac_toolkit/frontend/perf_trace/__init__.py
isaac_toolkit/frontend/perf_trace/etiss_perf.py
isaac_toolkit/frontend/source/__init__.py
isaac_toolkit/frontend/source/c.py
isaac_toolkit/frontend/source/cpp.py
isaac_toolkit/frontend/timing_trace/__init__.py
isaac_toolkit/frontend/timing_trace/etiss_perf.py
isaac_toolkit/generate/__init__.py
isaac_toolkit/generate/cdfg/__init__.py
isaac_toolkit/generate/cdfg/memgraph.py
isaac_toolkit/generate/hardware/__init__.py
isaac_toolkit/generate/hardware/hls/__init__.py
isaac_toolkit/generate/hardware/hls/nailgun.py
isaac_toolkit/generate/ise/__init__.py
isaac_toolkit/generate/ise/check_ise_potential.py
isaac_toolkit/generate/ise/check_ise_potential_per_llvm_bb.py
isaac_toolkit/generate/ise/choose_bbs.py
isaac_toolkit/generate/ise/generate_cdsl.py
isaac_toolkit/generate/ise/query_candidates_from_db.py
isaac_toolkit/generate/ise/pool/__init__.py
isaac_toolkit/generate/ise/pool/random.py
isaac_toolkit/generate/iss/generate_etiss_core.py
isaac_toolkit/report/__init__.py
isaac_toolkit/report/report_runtime.py
isaac_toolkit/report/report_utils.py
isaac_toolkit/report/sess_disk_usage.py
isaac_toolkit/report/sess_mem_usage.py
isaac_toolkit/retargeting/fake_hls.py
isaac_toolkit/retargeting/iss/etiss.py
isaac_toolkit/retargeting/iss/etiss_perf.py
isaac_toolkit/retargeting/iss/spike.py
isaac_toolkit/retargeting/llvm/seal5.py
isaac_toolkit/retargeting/service/client.py
isaac_toolkit/retargeting/service/client.py.orig
isaac_toolkit/session/__init__.py
isaac_toolkit/session/artifact.py
isaac_toolkit/session/config.py
isaac_toolkit/session/create.py
isaac_toolkit/session/session.py
isaac_toolkit/session/summary.py
isaac_toolkit/utils/__init__.py
isaac_toolkit/utils/agg_counts.py
isaac_toolkit/utils/agg_util_scores.py
isaac_toolkit/utils/analyze_compare.py
isaac_toolkit/utils/analyze_compare_perf.py
isaac_toolkit/utils/analyze_encoding.py
isaac_toolkit/utils/annotate_counts.py
isaac_toolkit/utils/annotate_enc_score.py
isaac_toolkit/utils/annotate_global_artifacts.py
isaac_toolkit/utils/annotate_hls_score.py
isaac_toolkit/utils/annotate_per_instr_metrics.py
isaac_toolkit/utils/annotate_score.py
isaac_toolkit/utils/annotate_seal5_score.py
isaac_toolkit/utils/annotate_util_score.py
isaac_toolkit/utils/assign_names.py
isaac_toolkit/utils/benchmark_compression.py
isaac_toolkit/utils/cli.py
isaac_toolkit/utils/combine_pdfs.py
isaac_toolkit/utils/compression.py
isaac_toolkit/utils/filter_index.py
isaac_toolkit/utils/graph_utils.py
isaac_toolkit/utils/names_helper.py
isaac_toolkit/utils/nx_converter.py
isaac_toolkit/utils/pickle_printer.py
isaac_toolkit/utils/rank_uarchs.py
isaac_toolkit/utils/seal5_score.py
isaac_toolkit/utils/sort_index.py
isaac_toolkit/utils/utils.py
isaac_toolkit/utils/memgraph/purge_db.py
isaac_toolkit/visualize/pie/disass_counts.py
isaac_toolkit/visualize/pie/mem_footprint.py
isaac_toolkit/visualize/pie/runtime.py
tests/unit-tests/session/test_artifact.py