mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-23 09:05:32 +00:00
Add log_checkpoint function and use it in opt_muxtree
Signed-off-by: Clifford Wolf <clifford@clifford.at>
This commit is contained in:
parent
1122a2e067
commit
0e6c83027f
3 changed files with 9 additions and 0 deletions
|
@ -420,6 +420,13 @@ void log_pop()
|
|||
log_flush();
|
||||
}
|
||||
|
||||
void log_checkpoint()
|
||||
{
|
||||
log_id_cache.clear();
|
||||
IdString::checkpoint();
|
||||
log_flush();
|
||||
}
|
||||
|
||||
#if (defined(__linux__) || defined(__FreeBSD__)) && defined(YOSYS_ENABLE_PLUGINS)
|
||||
void log_backtrace(const char *prefix, int levels)
|
||||
{
|
||||
|
|
|
@ -130,6 +130,7 @@ void log_spacer();
|
|||
void log_push();
|
||||
void log_pop();
|
||||
|
||||
void log_checkpoint();
|
||||
void log_backtrace(const char *prefix, int levels);
|
||||
void log_reset_stack();
|
||||
void log_flush();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue