James Cherry
5b312ee084
rm disconnected pin from exceptions resolves #318
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-10-31 10:36:57 -07:00
James Cherry
98d801d7a6
report paths in multiple matching groups resolves ascenium #145
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-10-30 08:53:36 -07:00
James Cherry
8fb0cc305d
Sta::endpointSlack
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-10-25 11:44:23 -07:00
James Cherry
525c2efb3d
Sta::endpointSlack
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-10-25 10:02:34 -07:00
James Cherry
6e29fcb3f0
findRequired(vertex) rm crpr disable
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-10-24 08:47:07 -07:00
Henner Zeller
745ee606f9
Mark choice of delay implementation with IWYU export pragma. ( #300 )
...
The Delay header is meant to provide the Delay implementation
to whoever is including it; it chooses the right implementation
via an include which this PR marks as providing a symbol that is
to be exported.
Without that annotation, tools such as `clang-tidy` or the `clangd` language server (as well as many other tools) will complain about headers not directly providing a symbol if users just include Delay.hh; With this annotation, they know.
Documentation about these IWYU pragmas:
https://clangd.llvm.org/design/include-cleaner#iwyu-pragmas
https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/IWYUPragmas.md#iwyu-pragma-begin_exportsend_exports
Signed-off-by: Henner Zeller <h.zeller@acm.org>
2025-10-04 08:50:11 -07:00
James Cherry
f18df8a1a2
Edge::arcDelayAnnotateBit resolves issue #299
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-18 15:48:37 -07:00
Mike Inouye
cf060169aa
Add PropertyRegistry for Clock. ( #298 )
...
* Add PropertyRegistry for Clock.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
* Remove extra blank line.
---------
Signed-off-by: Mike Inouye <mikeinouye@google.com>
2025-09-17 14:19:22 -07:00
James Cherry
17cf87b4c6
Tag::clkInfo const
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-16 15:30:16 -07:00
James Cherry
84989688b7
ClkInfo, Tag cmp
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-16 13:53:16 -07:00
James Cherry
9f9ad0b4ab
clkInfoCmp, tagCmp
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-14 11:43:59 -07:00
James Cherry
ab39366f7b
tagStateCmp use +exceptionStateLess
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-12 09:10:03 -07:00
James Cherry
30c8230f68
tag group ref count w/threads
...
commit d7e45e73e7b3a5b9b3b00eeaaff6c5608fd15a44
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Sep 12 08:41:14 2025 -0700
tag group ref count w/threads
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-12 08:50:58 -07:00
James Cherry
dcbaaf4c05
ExpandedExceptionVisitor
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-07 15:22:06 -07:00
James Cherry
2163a5c6b9
parallel dcalc with diff arc counts resolves #288
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-06 14:43:01 -07:00
James Cherry
5d02db77d7
rm Search::checkDefaultArrivalPaths
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-05 15:52:19 -07:00
James Cherry
774c3c68f1
setVertexArrivals use tag_group_lock
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-04 18:36:18 -07:00
James Cherry
e4a1ebf00e
TaGGroup refcount to reclaim memory
...
commit cd7169f99ab8b67323c444d4c22d065487e439c1
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Aug 31 16:02:03 2025 -0700
reportArrivals report_tag_index
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 658f842a776bb43eef7dbfd9a08e191c31fb9f11
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Aug 25 16:20:50 2025 -0700
tag group ref count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-09-03 15:05:14 -07:00
James Cherry
0cd16e504a
set_max_delay -from pos_latch -to neg_latch (eagle 20250808)
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-08-12 18:08:01 -07:00
James Cherry
88c7779680
BfsIterator after delete vertex
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-08-01 17:06:43 -07:00
James Cherry
3620d7a259
liberty min_period timing group support resolves #275
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-27 18:12:26 -07:00
James Cherry
0d7c89f544
cp liberty bus properties to bit ports resolves #273
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-21 14:35:53 -07:00
Matt Liberty
06f94cafd8
Add a less operator to BddPortVarMap ( #258 )
...
bdd_port_var_map_, of type BddPortVarMap, is iterated over in
Power::evalBddActivity. Previously the map used pointer comparison so
the iteration order was non-deterministic. The computed density was
therefore non-deterministic due to the non-associativity of
floating-point addition.
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-07-13 10:59:51 -07:00
James Cherry
5e4ce2fd23
replace_cell equiv funcs, diff arcs resolves #267
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-09 11:50:36 -07:00
James Cherry
cda30445d6
rm Sta::setMinLibrary
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-04 17:39:10 -07:00
James Cherry
1c45b89879
set_min/max_delay illegal endpoint warning
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-04 16:43:21 -07:00
James Cherry
606c666180
set_min/max_delay -from reg/D startpoint warning resolves #265
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-03 17:08:44 -07:00
James Cherry
1c09954518
rm path->prevPath()->isNull calls
...
commit d875f1e37d0eca17dca792a96dd651e965a09017
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jul 2 08:28:06 2025 -0700
genclk24 leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dee92af8bbe572beeb094dcd842e0fee8c5eb60a
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jul 1 16:04:15 2025 -0700
Search::arrivalsChanged
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 452a5ebef5b30cecdf7524768c41a16c4ad60515
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jun 28 10:06:55 2025 -0700
genclks clear src paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 14604541233354abb4397a1ecbcf268116a1fd80
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jun 27 10:28:04 2025 -0700
checkPrevPaths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5e6ae73a40c33a27211dd693ae0f4f75d42d17f3
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jun 26 10:09:39 2025 -0700
Path::prev_path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-02 08:32:04 -07:00
James Cherry
a6ec2b5871
unset_power_activity resolves #253
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-25 07:56:26 -07:00
James Cherry
f8e287caf4
Properties::defineProperty
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-21 14:27:05 -07:00
James Cherry
f3b785361d
equiv cells only require timing arc equivs missing functions
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-20 16:15:54 -07:00
James Cherry
b431135550
PropertyRegistry use string ref args
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-20 10:29:12 -07:00
James Cherry
c2a0c4db30
liberty bundle ports apply func's to members resolves #256
...
commit d7629119c261bbc1551f7a6b008475b194a9ff91
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jun 10 13:59:36 2025 +0200
issue256
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-16 16:45:21 +02:00
kazutoiris
0c16e145bb
fix: add <functional> header for std::function declaration ( #251 )
...
Resolves compilation error:
/home/runner/work/artifact/artifact/include/sta/Property.hh:49:23: error: ‘std::function’ has not been declared
> Build context: [GitHub Actions Run](https://github.com/oscc-ip/artifact/actions/runs/15430880064/job/43428359360#step:5:61 )
2025-06-03 21:39:33 -07:00
James Cherry
1b768cd8e3
Properties::defineProperty
...
commit 9266c0fa9b0aec08fce85bbfe9d47e4593fa3f1c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jun 2 09:05:27 2025 -0700
Sta::properties
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c056346ec6b71103b68e704f2a8794a8ca5b77bd
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jun 2 08:54:52 2025 -0700
Properties::xefineProperty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0aafd6666816f15d53da583ab885590e8ba50a31
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat May 31 12:45:34 2025 -0700
ext property support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-02 21:36:33 -07:00
James Cherry
0b59461bdd
write_sdc crash after delete instance resolves #248
...
commit 3b7eba13dcfc90dc8f8b0b6c3959c9253c302eae
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 29 14:05:39 2025 -0700
write_sdc crash after delete instance resolves #248
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-31 11:12:59 -07:00
James Cherry
b2bc995160
set_property
...
commit 36ab310762d17cf4aa3f11df636205e62db34c3a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:48:28 2025 -0700
path_ref_property -> path_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5371ad1a020b223fe384ffe168fab91e762f2784
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:30:32 2025 -0700
set_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-26 15:33:51 -07:00
James Cherry
ccf960460d
rm spaces
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-22 09:28:25 -07:00
James Cherry
71bdfb9904
rm using std::string from headers
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-22 09:25:56 -07:00
James Cherry
9c85946be0
set_min/max_delay -probe support
...
commit c7576dba7baa28cab4178faf159d365147d07061
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue May 20 14:45:14 2025 -0700
set_min/max_delay -probe doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fbaf5a63fc3323cc0b3bc72479081e30eda81116
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 10:21:45 2025 -0700
break paths at internal endpoints
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7ed829dfe3ca930211d272856857cfc177fd5df0
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 08:52:44 2025 -0700
internal startpoints break in PathVisitor::visitFromPath
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 37eb1247c47773f74d37f683c48df0bb0c68432a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 15 12:35:34 2025 -0700
ExceptionPath::noBreak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f514f1a97c709416a0ccfab70b4a1047e6c8c501
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon May 12 20:35:32 2025 -0700
ExceptionPath::noBreak virtual
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b94eb1fe13d2c6ab8457f4a7b5ba5e0f98f41f90
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed May 7 08:47:55 2025 -0700
set_max_path -probe arg parse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-20 14:52:04 -07:00
James Cherry
ac02981b62
Network::attributeMap resolves #245
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-18 09:37:10 -07:00
James Cherry
b32eed9a84
Fix levelize crash when vertices enqueued in arrival/required iterators
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-15 17:21:39 -07:00
James Cherry
7e5cf1326b
non-determinism in required times resolves orfs #3046
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-01 17:34:51 -07:00
James Cherry
c1102db00e
Debug.hh include mutex
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-01 15:24:16 -07:00
James Cherry
30b64d5fbe
debug required count
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-25 16:35:15 -07:00
James Cherry
8ba75fdb9c
Property::to_string
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-24 11:09:30 -07:00
James Cherry
cba0cf5cc4
path enum rm duplicate paths
...
commit 0e13dae22d52d61b0d8d91b1a499d9dea9d23a9b
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Apr 23 11:18:50 2025 -0700
path enum
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8871e3653178e84aec4142819c9bac0556f52e29
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 22 16:30:35 2025 -0700
path enum w/crpr rm duplicate paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4da0d520762cb8bcc858398bceea62169ac9ad8a
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 22 16:26:52 2025 -0700
TimingArc::to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d2e6f218f58bf67dfd6f8d2c48a24f92ed32b849
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Apr 18 18:44:31 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7c673dfdfc6e18c154a1a9011b59a6406f2439f4
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Apr 18 16:52:36 2025 -0700
path enum debug
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-23 11:38:44 -07:00
James Cherry
400c473fe3
Levelize rewrite
...
commit 34f392b19f13b8a55371f0149de8fec3e76aeffa
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Apr 17 13:21:45 2025 -0700
in_degree itr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 745e11326d109dddf798843cbbefc4aac79a8bc8
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Apr 17 11:00:52 2025 -0700
levelize invalid cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 501cfc7ebbc601db7f87c4c1fe70224fca904ce7
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Apr 17 10:15:16 2025 -0700
refactor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b1f0245f9ad7c7c140580e46a0e9c14742b6b448
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Apr 17 09:47:05 2025 -0700
Levelize use bit field for on_path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1ecb617bf0894a290d6240a6150f1d31653e56fb
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Apr 16 19:17:56 2025 -0700
levelize static alloc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 100c7c5a10581f52f6b5c7c2d4b5614d19549e23
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Apr 16 18:15:39 2025 -0700
levelize use visited flag
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a72bdc4322c3ea9f34d0144fdf1f74acfbed39fb
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Apr 16 15:59:25 2025 -0700
findCycleBackEdges
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 21f5e9737cfd7c41a5444592920320cfe0de559c
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Apr 16 15:51:17 2025 -0700
Levels find back edges from roots with fanout
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ca2fe71e506c61f05401a52f3b6df3153c2e2393
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 15 19:26:50 2025 -0700
rm Vertex::color
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 628a973c69eab99929d32a2f5b1810dce71cbab1
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 15 18:45:19 2025 -0700
set max_level in Levelize::setLevel
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 874c8e10691a47fff06a89c66d66dbb63def9682
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 15 17:29:22 2025 -0700
levelize passes all regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 790eae362a7423aa7e18432faaae7459a56976d7
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Apr 15 08:45:27 2025 -0700
levelize stats
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 26067a99a4fbc81d94dbc1022ea5d9ddd64780a0
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 22:20:56 2025 -0700
pass fast
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 635bf478117014dd22d27c4f6bd65b260e51ec35
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 18:00:03 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5fd2e9d1dd3a00494d56d967d21251f20e3a1f2c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 17:59:00 2025 -0700
rm levelizeFrom()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 078205723e2ce1f9be2e1360be80e5f9d25e978b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 14:46:48 2025 -0700
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 412c9a8ead792ee01e46a545c065c174e8342abc
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 13:41:07 2025 -0700
levelize level init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7883e3b1bac990f33cf7fce24fe43a0614f43daa
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 12:59:45 2025 -0700
relevelize insert only after levelized
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 263da8dc56469f0408d1cfbc7c40a079bc90dc9f
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 11:58:55 2025 -0700
topo level init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9de2ae3128a9ae427653c13152aa796f76277419
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 11:21:14 2025 -0700
levelize pass fast
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8ba8310850ed1cdaf718b93bf44966043ab2042d
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Apr 14 10:04:42 2025 -0700
constant latch en
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8f543c3d5b261373d9b8f2da000322e529da7fb4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Apr 13 19:36:23 2025 -0700
levelize topological sort
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4c2ae84839edd9f6797b834d7fd4f644e77855f8
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Apr 13 16:14:36 2025 -0700
levelize bfs cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 186f50e8255fcae814f98cc7f253cfd3ba9a6c1d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Apr 13 15:25:00 2025 -0700
levelize bfs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1cefb185caaea64fc568c5d1ba4e7f5a961b0ba3
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Apr 13 12:16:49 2025 -0700
levelize with bfs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5181e6b13ff38b52d13460e6abfee3202d4935c0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Apr 12 18:33:44 2025 -0700
findBackEdges use sorted roots
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b25ac1a7d0ec2e835cddbf53930fa5f9f2a5b299
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Apr 12 15:32:33 2025 -0700
find back edges
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-17 16:53:55 -07:00
Matt Liberty
1329b9c55a
Minor cleanups ( #237 )
...
* In Sta::makeExceptionTo make end_rf const
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
* In TagGroup::pathIndex quiet compiler warning about possibly uninit value
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
---------
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-04-17 16:51:49 -07:00
James Cherry
1cc9df8804
remove using std from headers
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-11 16:59:48 -07:00