Lot of redundant/dead/obsolete code here. NFCI, but contains some minor bug fixes.
This commit is contained in:
parent
bea82def10
commit
b07ffb3c78
|
|
@ -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.
|
||||
|
|
|
|||
2147
src/V3Gate.cpp
2147
src/V3Gate.cpp
File diff suppressed because it is too large
Load Diff
|
|
@ -18,7 +18,7 @@ compile(
|
|||
threads => 2
|
||||
);
|
||||
|
||||
foreach my $dotname ("linkcells", "task_call", "gate_simp", "gate_opt",
|
||||
foreach my $dotname ("linkcells", "task_call", "gate_graph", "gate_final",
|
||||
"acyc_simp", "orderg_pre", "orderg_acyc", "orderg_order", "orderg_domain",
|
||||
"ordermv_initial", "ordermv_hazards", "ordermv_contraction",
|
||||
"ordermv_transitive1", "orderg_done", "ordermv_transitive2", "schedule") {
|
||||
|
|
|
|||
Loading…
Reference in New Issue