Home
last modified time | relevance | path

Searched refs:HLoopOptimization (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dloop_optimization.cc458 HLoopOptimization::HLoopOptimization(HGraph* graph, in HLoopOptimization() function in art::HLoopOptimization
492 bool HLoopOptimization::Run() { in Run()
520 bool HLoopOptimization::LocalRun() { in LocalRun()
564 void HLoopOptimization::AddLoop(HLoopInformation* loop_info) { in AddLoop()
588 void HLoopOptimization::RemoveLoop(LoopNode* node) { in RemoveLoop()
611 bool HLoopOptimization::TraverseLoopsInnerToOuter(LoopNode* node) { in TraverseLoopsInnerToOuter()
641 void HLoopOptimization::SimplifyInduction(LoopNode* node) { in SimplifyInduction()
668 void HLoopOptimization::SimplifyBlocks(LoopNode* node) { in SimplifyBlocks()
705 bool HLoopOptimization::TryOptimizeInnerLoopFinite(LoopNode* node) { in TryOptimizeInnerLoopFinite()
780 bool HLoopOptimization::OptimizeInnerLoop(LoopNode* node) { in OptimizeInnerLoop()
[all …]
Dloop_optimization.h38 class HLoopOptimization : public HOptimization {
40 HLoopOptimization(HGraph* graph,
334 DISALLOW_COPY_AND_ASSIGN(HLoopOptimization);
Dloop_optimization_test.cc32 loop_opt_(new (GetAllocator()) HLoopOptimization( in LoopOptimizationTest()
93 std::string LoopStructureRecurse(HLoopOptimization::LoopNode* node) { in LoopStructureRecurse()
106 HLoopOptimization* loop_opt_;
Doptimization.cc76 return HLoopOptimization::kLoopOptimizationPassName; in OptimizationPassName()
216 opt = new (allocator) HLoopOptimization( in ConstructOptimizations()