Searched refs:DependencyOptimizer (Results 1 – 5 of 5) sorted by relevance
30 class DependencyOptimizer : public GraphOptimizer {32 DependencyOptimizer() {} in DependencyOptimizer() function33 explicit DependencyOptimizer(RewriterConfig::Toggle opt_level) {} in DependencyOptimizer() function34 ~DependencyOptimizer() override {} in ~DependencyOptimizer()
59 bool DependencyOptimizer::SafeToRemoveIdentity(const NodeDef& node) const { in SafeToRemoveIdentity()94 bool DependencyOptimizer::SafeToConvertToNoOp(const NodeDef& node) const { in SafeToConvertToNoOp()128 int DependencyOptimizer::NumEdgesIfBypassed( in NumEdgesIfBypassed()165 bool DependencyOptimizer::BypassingNodeIsBeneficial( in BypassingNodeIsBeneficial()224 void DependencyOptimizer::OptimizeNode(int node_idx, in OptimizeNode()437 void DependencyOptimizer::CleanControlInputs() { in CleanControlInputs()443 Status DependencyOptimizer::OptimizeDependencies() { in OptimizeDependencies()472 Status DependencyOptimizer::TransitiveReduction() { in TransitiveReduction()580 void DependencyOptimizer::BuildNodeToIdx() { in BuildNodeToIdx()596 void DependencyOptimizer::GroupCrossDeviceControlEdges() { in GroupCrossDeviceControlEdges()[all …]
57 DependencyOptimizer optimizer; in TEST_F()82 DependencyOptimizer optimizer; in TEST_F()117 DependencyOptimizer optimizer; in TEST_F()159 DependencyOptimizer optimizer; in TEST_F()218 DependencyOptimizer optimizer; in TEST_F()252 DependencyOptimizer optimizer; in TEST_F()272 DependencyOptimizer optimizer; in TEST_F()316 DependencyOptimizer optimizer; in TEST_F()348 DependencyOptimizer optimizer; in TEST_F()371 DependencyOptimizer optimizer; in TEST_F()[all …]
135 MK_OPT("dependency", new DependencyOptimizer(cfg_.dependency_optimization())); in MakeNewOptimizer()197 MakeUnique<DependencyOptimizer>(cfg_.dependency_optimization())); in InitializeOptimizers()
111 enabled_optimizers_["dependency"] = MakeUnique<DependencyOptimizer>(); in Init()