Commit Graph

7799 Commits

Author SHA1 Message Date
Mateusz Gancarz fef5acffec [#74021] add reference to IEEE document specyfing SAIF format 2025-03-05 07:57:06 +01:00
Mateusz Gancarz b0d99478e8 [#74021] place --trace-saif flag info in alphabetical order 2025-03-05 07:57:06 +01:00
github action 50d1a2fd5c Apply 'make format' 2025-03-05 07:57:06 +01:00
Mateusz Gancarz 88a202f8d1 [#73912] fix t_timing_trace_saif golden file 2025-03-05 07:57:06 +01:00
Mateusz Gancarz c935aee87c [#73912] fix t_hier_block_trace_saif and t_trace_ascendingrange_saif golden files 2025-03-05 07:57:06 +01:00
Mateusz Gancarz 78e0cd5b34 [#73912] fix incorrect nesting of scopes in case of empty top name 2025-03-05 07:57:06 +01:00
Mateusz Gancarz 812fe0ef0c [#73912] implement more robust SAIF parser 2025-03-05 07:57:06 +01:00
Mateusz Gancarz 87ea573b2e [#73220] remove DESIGN and VERSION from SAIF headers 2025-03-05 07:57:05 +01:00
github action 77b617aeea Apply 'make format' 2025-03-05 07:57:05 +01:00
Mateusz Gancarz ce2a35cc00 [#73220] fix for t_verilated_all test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 239c264b86 [#73220] add time offset when opening new files during SAIF trace 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 8b634440a1 [#73220] add note to docs/guide about SAIF trace 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 28db59249c [#73220] add final keyword to Activity* classes 2025-03-05 07:57:05 +01:00
Mateusz Gancarz ca06d3ddc9 [#73220] fix portability issues with const char* 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 70238bbdc4 [#73220] fix order of member variables initialization 2025-03-05 07:57:05 +01:00
github action 17f2c7ed10 Apply 'make format' 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 999de10991 [#73220] remove unused variable 2025-03-05 07:57:05 +01:00
Mateusz Gancarz ef01003516 [#73220] change extension of t_trace_cat_saif test golden files 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 300b623a90 [#73220] fix static_assert clang compilation error 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 074349b682 [#73220] remove unnecessary assert 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 5bd9aabfcc [#73220] fix lint errors in driver.py 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 795bb86227 [#73220] fix V3Options compilation error 2025-03-05 07:57:05 +01:00
github action 290d230983 Apply 'make format' 2025-03-05 07:57:05 +01:00
Mateusz Gancarz bcc2d8d99a [#73220] improve SAIF tests framework with removing need for second reverse check 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 6ff8c239b9 [#73220] add checking for test correctness in t_trace_param_saif and t_trace_primitive_saif 2025-03-05 07:57:05 +01:00
Mateusz Gancarz d54ebaa14b [#73220] remove saif trace example 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 6ebc4fae7f [#73220] move emitting functions to ActivityVar and remove duplicate code 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 40bfe54ebc [#73220] clean up SAIF content printing code 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 8878197759 [#73220] move activities code to classes 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 8cfa430902 [#73220] remove unused code 2025-03-05 07:57:05 +01:00
Mateusz Gancarz d40d944916 [#73220] add proper t_trace_saif_sc_unsup test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 5c5d0d488e [#73220] fix t_trace_saif_sc_unsup test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz cf130e99e8 [#73220] remove outdated test files 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 3b0b1c4685 [#73220] update SAIF tests licenses 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 9febcbb08d [#73220] update t_trace_saif test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz f25492df67 [#73220] add t_trace_saif_sc_unsup test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 14c65b0edb [#73220] replace auto with concrete types 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 162980dc25 [#73220] remove SAIF code related to buffers 2025-03-05 07:57:05 +01:00
Mateusz Gancarz ddb1a724f0 [#73220] clean up and resolve threads 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 4b91c58159 [#73220] fix tests compilation warnings 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 7b8eb3e36a [#73220] remove debug prints 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 967532bd2d [#73220] fix typo in SAIF systemc file 2025-03-05 07:57:05 +01:00
Mateusz Gancarz e670583cbb [#73220] make sure every SAIF test passes 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 589b462a0a [#73220] remove unnecessary test files 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 47eb7e0eda [#73220] clean up driver.py script according to lint 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 1d1abd64d1 [#72179] add Mateusz Gancarz to CONTRIBUTORS 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 0e4e616050 [#73220] remove t_trace_counter_saif test 2025-03-05 07:57:05 +01:00
Mateusz Gancarz a0d574e784 [#73220] remove processed tests 2025-03-05 07:57:05 +01:00
Mateusz Gancarz 72275448d3 [#73220] update incorrect SAIF golden files 2025-03-05 07:57:04 +01:00
Mateusz Gancarz 8dcbb52800 [#73220] add t_trace_abort_saif test 2025-03-05 07:57:04 +01:00