Searched refs:DependencyOptimizer (Results 1 – 4 of 4) 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 DependencyOptimizer optimizer; in TEST_F()84 DependencyOptimizer optimizer; in TEST_F()119 DependencyOptimizer optimizer; in TEST_F()161 DependencyOptimizer optimizer; in TEST_F()219 DependencyOptimizer optimizer; in TEST_F()253 DependencyOptimizer optimizer; in TEST_F()273 DependencyOptimizer optimizer; in TEST_F()317 DependencyOptimizer optimizer; in TEST_F()349 DependencyOptimizer optimizer; in TEST_F()372 DependencyOptimizer optimizer; in TEST_F()[all …]
59 bool DependencyOptimizer::SafeToRemoveIdentity(const NodeDef& node) const { in SafeToRemoveIdentity()94 bool DependencyOptimizer::SafeToConvertToNoOp(const NodeDef& node) const { in SafeToConvertToNoOp()150 int DependencyOptimizer::NumEdgesIfBypassed( in NumEdgesIfBypassed()187 bool DependencyOptimizer::BypassingNodeIsBeneficial( in BypassingNodeIsBeneficial()246 void DependencyOptimizer::OptimizeNode(int node_idx, in OptimizeNode()460 void DependencyOptimizer::CleanControlInputs() { in CleanControlInputs()466 Status DependencyOptimizer::OptimizeDependencies() { in OptimizeDependencies()526 Status DependencyOptimizer::TransitiveReduction() { in TransitiveReduction()623 void DependencyOptimizer::BuildNodeToIdx() { in BuildNodeToIdx()639 void DependencyOptimizer::GroupCrossDeviceControlEdges(bool host_granularity) { in GroupCrossDeviceControlEdges()[all …]
209 MK_OPT("dependency", new DependencyOptimizer(cfg_.dependency_optimization())); in MakeNewOptimizer()292 MakeUnique<DependencyOptimizer>(cfg_.dependency_optimization())); in InitializeOptimizers()