Set "nosync" attribute on internal task/function wires
authorClifford Wolf <clifford@clifford.at>
Fri, 18 Mar 2016 09:53:29 +0000 (10:53 +0100)
committerClifford Wolf <clifford@clifford.at>
Fri, 18 Mar 2016 09:53:29 +0000 (10:53 +0100)
frontends/ast/simplify.cc

index 2621be4907cf06090c0822744938f3f2a8e3c2c8..5a9a8b9977504c0db73992df082cd32e650ad397 100644 (file)
@@ -1889,6 +1889,7 @@ skip_dynamic_range_lvalue_expansion:;
                                        wire->port_id = 0;
                                        wire->is_input = false;
                                        wire->is_output = false;
+                                       wire->attributes["\\nosync"] = AstNode::mkconst_int(1, false);
                                        wire_cache[child->str] = wire;
 
                                        current_ast_mod->children.push_back(wire);