Home
last modified time | relevance | path

Searched refs:LoopNode (Results 1 – 3 of 3) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dloop_optimization.h62 LoopNode* outer; argument
63 LoopNode* inner; argument
64 LoopNode* previous; argument
65 LoopNode* next; argument
128 void RemoveLoop(LoopNode* node);
138 void SimplifyInduction(LoopNode* node);
139 void SimplifyBlocks(LoopNode* node);
175 void GenerateNewLoop(LoopNode* node,
183 bool VectorizeUse(LoopNode* node,
294 LoopNode* top_loop_;
[all …]
H A Dloop_optimization.cc567 LoopNode* node = new (loop_allocator_) LoopNode(loop_info); in AddLoop()
589 void HLoopOptimization::RemoveLoop(LoopNode* node) { in RemoveLoop()
642 void HLoopOptimization::SimplifyInduction(LoopNode* node) { in SimplifyInduction()
669 void HLoopOptimization::SimplifyBlocks(LoopNode* node) { in SimplifyBlocks()
781 bool HLoopOptimization::OptimizeInnerLoop(LoopNode* node) { in OptimizeInnerLoop()
1040 void HLoopOptimization::Vectorize(LoopNode* node, in Vectorize()
1216 void HLoopOptimization::GenerateNewLoop(LoopNode* node, in GenerateNewLoop()
1308 bool HLoopOptimization::VectorizeDef(LoopNode* node, in VectorizeDef()
1376 bool HLoopOptimization::VectorizeUse(LoopNode* node, in VectorizeUse()
2139 bool HLoopOptimization::VectorizeSADIdiom(LoopNode* node, in VectorizeSADIdiom()
[all …]
H A Dloop_optimization_test.cc109 std::string LoopStructureRecurse(HLoopOptimization::LoopNode* node) { in LoopStructureRecurse()