Commit d9bbe8ac authored by umangyadav's avatar umangyadav
Browse files

enabled module tracw only wehn trace is enabled

parent d1c4fb1a
...@@ -104,8 +104,10 @@ void run_passes(program& prog, const std::vector<pass>& passes, tracer trace) ...@@ -104,8 +104,10 @@ void run_passes(program& prog, const std::vector<pass>& passes, tracer trace)
if(module_tracer_map.find(mod->name()) == module_tracer_map.end()) if(module_tracer_map.find(mod->name()) == module_tracer_map.end())
{ {
module_tracer_map[mod->name()] = module_trace; module_tracer_map[mod->name()] = module_trace;
if(trace.enabled()) {
module_tracer_map[mod->name()].dump_dir += "/" + mod->name(); module_tracer_map[mod->name()].dump_dir += "/" + mod->name();
} }
}
if(mod->bypass()) if(mod->bypass())
continue; continue;
module_pm{mod, &prog, &module_tracer_map[mod->name()]}.run_pass(p); module_pm{mod, &prog, &module_tracer_map[mod->name()]}.run_pass(p);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment