Lines Matching defs:node
568 LoopNode* node = new (loop_allocator_) LoopNode(loop_info); in AddLoop() local
590 void HLoopOptimization::RemoveLoop(LoopNode* node) { in RemoveLoop()
613 bool HLoopOptimization::TraverseLoopsInnerToOuter(LoopNode* node) { in TraverseLoopsInnerToOuter()
643 void HLoopOptimization::SimplifyInduction(LoopNode* node) { in SimplifyInduction()
670 void HLoopOptimization::SimplifyBlocks(LoopNode* node) { in SimplifyBlocks()
707 bool HLoopOptimization::TryOptimizeInnerLoopFinite(LoopNode* node) { in TryOptimizeInnerLoopFinite()
777 bool HLoopOptimization::OptimizeInnerLoop(LoopNode* node) { in OptimizeInnerLoop()
884 bool HLoopOptimization::TryPeelingAndUnrolling(LoopNode* node) { in TryPeelingAndUnrolling()
923 bool HLoopOptimization::ShouldVectorize(LoopNode* node, HBasicBlock* block, int64_t trip_count) { in ShouldVectorize()
1039 void HLoopOptimization::Vectorize(LoopNode* node, in Vectorize()
1210 void HLoopOptimization::GenerateNewLoop(LoopNode* node, in GenerateNewLoop()
1272 bool HLoopOptimization::VectorizeDef(LoopNode* node, in VectorizeDef()
1335 bool HLoopOptimization::VectorizeUse(LoopNode* node, in VectorizeUse()
2008 bool HLoopOptimization::VectorizeHalvingAddIdiom(LoopNode* node, in VectorizeHalvingAddIdiom()
2080 bool HLoopOptimization::VectorizeSADIdiom(LoopNode* node, in VectorizeSADIdiom()
2154 bool HLoopOptimization::VectorizeDotProdIdiom(LoopNode* node, in VectorizeDotProdIdiom()