mirror of
https://github.com/YosysHQ/yosys
synced 2025-07-23 20:58:55 +00:00
ast/simplify: Retire in_lvalue/in_param arguments to simplify
This commit is contained in:
parent
22b99413e8
commit
a511976b48
4 changed files with 110 additions and 119 deletions
|
@ -1078,7 +1078,7 @@ static RTLIL::Module *process_module(RTLIL::Design *design, AstNode *ast, bool d
|
|||
// simplify this module or interface using the current design as context
|
||||
// for lookup up ports and wires within cells
|
||||
set_simplify_design_context(design);
|
||||
while (ast->simplify(!flag_noopt, false, 0, -1, false, false)) { }
|
||||
while (ast->simplify(!flag_noopt, 0, -1, false)) { }
|
||||
set_simplify_design_context(nullptr);
|
||||
|
||||
if (flag_dump_ast2) {
|
||||
|
@ -1380,7 +1380,7 @@ void AST::process(RTLIL::Design *design, AstNode *ast, bool dump_ast1, bool dump
|
|||
}
|
||||
else if (child->type == AST_PACKAGE) {
|
||||
// process enum/other declarations
|
||||
child->simplify(true, false, 1, -1, false, false);
|
||||
child->simplify(true, 1, -1, false);
|
||||
rename_in_package_stmts(child);
|
||||
design->verilog_packages.push_back(child->clone());
|
||||
current_scope.clear();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue