Files
Emil J. Tywoniak ba74d22f6b rtlil: intern source locations in a per-design SrcPool
Source locations move off the attribute dict into a dedicated SrcRef on
AttrObject, interned in a per-design SrcPool that hash-conses sets of
location twines. Locations share their file prefix with each other through
the twine pool, and objects that fuse (opt_merge, share, ff/mem rewrites)
carry the union of their inputs' locations instead of a '|'-joined string.

write_rtlil emits an `srcs` section of location sets alongside `twines`;
read_rtlil resolves `\src "@N"` back to a handle and still accepts a plain
location string. -readable renders the locations as text.
2026-08-25 11:40:52 +02:00
..
2026-06-03 08:58:10 +00:00
2026-05-08 20:59:24 -07:00
2026-08-13 18:15:58 +02:00
2026-06-23 07:23:41 +02:00
2026-08-13 18:15:58 +02:00
2026-06-23 07:23:41 +02:00
2026-08-13 18:15:58 +02:00
2026-08-13 18:15:58 +02:00
2026-08-13 18:15:58 +02:00
2026-07-08 11:58:30 +02:00
2026-05-31 02:01:32 +02:00
2026-08-13 18:15:58 +02:00