2 files changed
+2
-2
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
|
- .github/workflows/sphinx.yml+5-5
- .vscode/launch.json+1
- doc/source/coverage.rst+46
- doc/source/index.rst+1
- m2isar/__init__.py+2
- m2isar/backends/coverage/coverage_dbg.py+2-2
- m2isar/backends/coverage/coverage_lcov.py+123-59
- m2isar/backends/disass/disass.py+2-2
- m2isar/backends/etiss/architecture_writer.py+1-1
- m2isar/backends/etiss/writer.py+6-4
- m2isar/backends/isa_manual/.gitignore+6
- m2isar/backends/isa_manual/README.md+25
- m2isar/backends/isa_manual/__init__.py+9
- m2isar/backends/isa_manual/package.json+6
- m2isar/backends/isa_manual/render.sh+5
- m2isar/backends/isa_manual/utils.py+45
- m2isar/backends/isa_manual/visitor.py+169
- m2isar/backends/isa_manual/writer.py+277
- m2isar/backends/trace_gen/Trace/InstructionTrace_RV32IMACFD.json-152
- m2isar/backends/trace_gen/Trace/InstructionTrace_RV64IMACFD.json-172
- m2isar/backends/trace_gen/Trace/trace.json-1.1k
- m2isar/backends/trace_gen/Trace/trace_simplified.json-1.1k
- m2isar/backends/trace_gen/__init__.py+1-4
- m2isar/backends/trace_gen/backend/CodeBuilder.py+23-19
- m2isar/backends/trace_gen/backend/CodeGenerator.py+1-1
- m2isar/backends/trace_gen/backend/__init__.py+7
- m2isar/backends/trace_gen/backend/run.py-139
- m2isar/backends/trace_gen/backend/templates/channel/include/channel.mako+1-17
- m2isar/backends/trace_gen/backend/templates/channel/src/channel.mako+1-15
- m2isar/backends/trace_gen/backend/templates/monitor/include/monitor.mako+1-17
- m2isar/backends/trace_gen/backend/templates/monitor/src/instructionMonitors.mako+1-17
- m2isar/backends/trace_gen/backend/templates/monitor/src/monitor.mako+1-17
- m2isar/backends/trace_gen/backend/templates/printer/include/printer.mako+1-17
- m2isar/backends/trace_gen/backend/templates/printer/src/instructionPrinters.mako+1-17
- m2isar/backends/trace_gen/backend/templates/printer/src/printer.mako+1-17
- m2isar/backends/trace_gen/common/__init__.py+7
- m2isar/backends/trace_gen/common/common.py+1-3
- m2isar/backends/trace_gen/frontend/Parser.py+1-1
- m2isar/backends/trace_gen/frontend/__init__.py+7
- m2isar/backends/trace_gen/frontend/run.py-71
- m2isar/backends/trace_gen/trace_gen.py+1-22
- m2isar/backends/trace_gen/tracemodel/MetaTraceModel.py+2-190
- m2isar/backends/trace_gen/tracemodel/__init__.py+7
- m2isar/backends/viewer/treegen.py+11-1
- m2isar/backends/viewer/viewer.py+4-4
- m2isar/frontends/coredsl2/CoreDSL2.g4+8-3
- m2isar/frontends/coredsl2/antlr.sh+1-1
- m2isar/frontends/coredsl2/architecture_model_builder.py+3-2
- m2isar/frontends/coredsl2/behavior_model_builder.py+25-6
- m2isar/frontends/coredsl2/parser.py+1
- m2isar/frontends/coredsl2/parser_gen/CoreDSL2Lexer.py+343-349
- m2isar/frontends/coredsl2/parser_gen/CoreDSL2Listener.py+9
- m2isar/frontends/coredsl2/parser_gen/CoreDSL2Parser.py+1.1k-1.0k
- m2isar/frontends/coredsl2/parser_gen/CoreDSL2Visitor.py+5
- m2isar/metamodel/__init__.py+2-1
- m2isar/metamodel/arch.py+5-3
- m2isar/metamodel/behav.py+10
- m2isar/metamodel/code_info.py+33-28
- m2isar/metamodel/utils/expr_simplifier.py+9-1
- m2isar/metamodel/utils/function_staticness.py+4-1
- m2isar/metamodel/utils/function_throws.py+10
- m2isar/metamodel/utils/scalar_staticness.py+4-1
- pyproject.toml+34
- setup.py-34
0 commit comments