mirror of
https://github.com/verilator/verilator.git
synced 2026-09-04 00:30:34 +02:00
Do not create aliases for forced port signals (#5105)
+ don't remove forced signals in V3Const and Dfg Fixes #5062
This commit is contained in:
+2
-2
@@ -425,8 +425,8 @@ class GateClkDecomp final {
|
||||
void visit(GateVarVertex* vVtxp, int offset) {
|
||||
AstVarScope* const vscp = vVtxp->varScp();
|
||||
|
||||
// Can't propagate if this variable is forceable
|
||||
if (vscp->varp()->isForceable()) return;
|
||||
// Can't propagate if this variable might be forced
|
||||
if (vscp->varp()->isForced()) return;
|
||||
|
||||
// Check that we haven't been here before
|
||||
if (vscp->user2SetOnce()) return;
|
||||
|
||||
Reference in New Issue
Block a user