|
|
@ -113,7 +113,9 @@ void Analyzer::Run(Argument* argument) {
|
|
|
|
passes.push_back("infer_clean_graph_pass");
|
|
|
|
passes.push_back("infer_clean_graph_pass");
|
|
|
|
passes.push_back("graph_viz_pass"); // add graphviz for debug.
|
|
|
|
passes.push_back("graph_viz_pass"); // add graphviz for debug.
|
|
|
|
for (auto& pass : ir_passes_) {
|
|
|
|
for (auto& pass : ir_passes_) {
|
|
|
|
if (!disabled_ir_passes_.count(pass)) {
|
|
|
|
// skip mkldnn pass when use_mkldnn_ = false;
|
|
|
|
|
|
|
|
bool skip_pass = (!use_mkldnn_) && pass.find("mkldnn") != std::string::npos;
|
|
|
|
|
|
|
|
if (!disabled_ir_passes_.count(pass) && !skip_pass) {
|
|
|
|
passes.push_back(pass);
|
|
|
|
passes.push_back(pass);
|
|
|
|
passes.push_back("graph_viz_pass"); // add graphviz for debug.
|
|
|
|
passes.push_back("graph_viz_pass"); // add graphviz for debug.
|
|
|
|
}
|
|
|
|
}
|
|
|
|