Internals: Do not overload AstVar::isPrimaryIO() for sampled value vars

This commit is contained in:
Geza Lore
2026-06-15 09:17:41 +01:00
parent 5ab2bf1ec4
commit a07a980b73
3 changed files with 3 additions and 5 deletions
+2 -2
View File
@@ -150,8 +150,8 @@ public:
: SchedReplicateVertex{graphp}
, m_vscp{vscp} {
// Top level inputs are
if (varp()->isPrimaryInish() || varp()->isSigUserRWPublic() || varp()->isWrittenByDpi()
|| varp()->sensIfacep() || varp()->isVirtIface()) {
if (varp()->isPrimaryInish() || varp()->isSigUserRWPublic() || varp()->sampled()
|| varp()->isWrittenByDpi() || varp()->sensIfacep() || varp()->isVirtIface()) {
addDrivingRegions(INPUT);
}
// Currently we always execute suspendable processes at the beginning of