Cleanup V3Gate (#4667) (#4685)

Lot of redundant/dead/obsolete code here. NFCI, but contains some minor
bug fixes.
This commit is contained in:
Geza Lore
2023-11-12 15:29:25 +00:00
committed by GitHub
parent bea82def10
commit b07ffb3c78
3 changed files with 1015 additions and 1138 deletions
-4
View File
@@ -2084,10 +2084,6 @@ public:
declDirection(fromp->declDirection());
lifetime(fromp->lifetime());
}
bool gateMultiInputOptimizable() const {
// Ok to gate optimize; must return false if propagateAttrFrom would do anything
return !isUsedClock();
}
void combineType(const AstVar* typevarp) {
// This is same as typevarp (for combining input & reg decls)
// "this" is the input var. typevarp is the reg var.
+1014 -1133
View File
File diff suppressed because it is too large Load Diff