Searched refs:MultiOutputFusionPass (Results 1 – 5 of 5) sorted by relevance
34 class MultiOutputFusionPass : public FusionBasePass {36 explicit MultiOutputFusionPass(FusionIdAllocatorPtr idAllocator) in MultiOutputFusionPass() function38 ~MultiOutputFusionPass() override = default;
26 void MultiOutputFusionPass::MatchMultiOutputEltwise(const CNodePtr &cnode, const session::KernelGra… in MatchMultiOutputEltwise()57 void MultiOutputFusionPass::MatchSingleFusionPattern(const session::KernelGraph &kernel_graph, in MatchSingleFusionPattern()60 if (!LicManager::GetInstance().GetPassSwitch(OptPassEnum::MultiOutputFusionPass)) { in MatchSingleFusionPattern()
39 MultiOutputFusionPass, enumerator
42 {std::to_string(36), OptPassEnum::MultiOutputFusionPass},
497 ub_fusion_pm->AddPass(std::make_shared<MultiOutputFusionPass>(fusion_id_allocator)); in AscendBackendUBFusionOptimization()