Merge pull request #5232 from georgerennie/george/firrtl_name_cache

write_firrtl: clear used names cache each invocation
This commit is contained in:
George Rennie 2025-07-15 16:49:52 +01:00 committed by GitHub
commit 0f40bb3076
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -1223,6 +1223,7 @@ struct FirrtlBackend : public Backend {
Pass::call(design, "demuxmap");
Pass::call(design, "bwmuxmap");
used_names.clear();
namecache.clear();
autoid_counter = 0;
@ -1262,6 +1263,7 @@ struct FirrtlBackend : public Backend {
}
}
used_names.clear();
namecache.clear();
autoid_counter = 0;
}