3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-15 21:38:45 +00:00
yosys/tests/liberty
Jannis Harder 0f13b55173 Liberty file caching with new libcache command
This adds optional in-memory caching of parsed liberty files to speed up
flows that repeatedly parse the same liberty files. To avoid increasing
the memory overhead by default, the caching is disabled by default. The
caching can be controlled globally or on a per path basis using the new
`libcache` command, which also allows purging cached data.
2025-04-03 13:39:35 +02:00
..
foundry_data Check in filtered samples of IHP's Liberty data for tests 2024-11-12 13:28:15 +01:00
.gitignore Check in filtered samples of IHP's Liberty data for tests 2024-11-12 13:28:15 +01:00
busdef.lib Updated the liberty parser to accept [A:B] ranges (AST has not been updated). Liberty parser now also accepts key : value pair lines that do not end in ';'. 2019-03-24 22:54:18 +01:00
busdef.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
busdef.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
issue3498_bad.lib fix file rights 2023-05-17 13:39:57 +02:00
issue3498_bad.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
issue3498_bad.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
libcache.ys Liberty file caching with new libcache command 2025-04-03 13:39:35 +02:00
normal.lib Liberty file parser now accepts superfluous ; 2019-03-27 15:15:53 +01:00
normal.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
normal.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
normal.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
options_test.ys read_liberty: s/busses/buses/ 2024-11-12 13:33:41 +01:00
processdefs.lib Liberty file parser now accepts superfluous ; 2019-03-27 15:15:53 +01:00
processdefs.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
processdefs.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
run-test.sh tests: Add trivial liberty -unit_delay test 2024-09-18 16:17:03 +02:00
semicolextra.lib Liberty file parser now accepts superfluous ; 2019-03-27 15:16:19 +01:00
semicolextra.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
semicolextra.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
semicolmissing.lib Updated the liberty parser to accept [A:B] ranges (AST has not been updated). Liberty parser now also accepts key : value pair lines that do not end in ';'. 2019-03-24 22:54:18 +01:00
semicolmissing.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
semicolmissing.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
small.v Updated the liberty parser to accept [A:B] ranges (AST has not been updated). Liberty parser now also accepts key : value pair lines that do not end in ';'. 2019-03-24 22:54:18 +01:00
XNOR2X1.lib adding unittest 2023-05-04 22:43:04 -07:00
XNOR2X1.lib.filtered.ok Extend liberty tests 2024-08-13 18:47:36 +02:00
XNOR2X1.lib.verilogsim.ok Extend liberty tests 2024-08-13 18:47:36 +02:00