Home
last modified time | relevance | path

Searched refs:LoopTree (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/compiler/
Dloop-peeling.h37 LoopPeeler(Graph* graph, CommonOperatorBuilder* common, LoopTree* loop_tree, in LoopPeeler()
46 bool CanPeel(LoopTree::Loop* loop);
47 PeeledIteration* Peel(LoopTree::Loop* loop);
56 LoopTree* const loop_tree_;
61 void PeelInnerLoops(LoopTree::Loop* loop);
Dloop-analysis.cc34 LoopTree::Loop* loop;
54 LoopFinderImpl(Graph* graph, LoopTree* loop_tree, Zone* zone) in LoopFinderImpl()
101 for (LoopTree::Loop* loop : loop_tree_->outer_loops_) { in Print()
114 LoopTree* loop_tree_;
415 for (LoopTree::Loop* loop : loop_tree_->outer_loops_) { in FinishLoopTree()
444 void SerializeLoop(LoopTree::Loop* loop) { in SerializeLoop()
463 for (LoopTree::Loop* child : loop->children_) SerializeLoop(child); in SerializeLoop()
476 LoopTree::Loop* ConnectLoopTree(int loop_num) { in ConnectLoopTree()
481 LoopTree::Loop* parent = nullptr; in ConnectLoopTree()
486 LoopTree::Loop* upper = ConnectLoopTree(i); in ConnectLoopTree()
[all …]
Dloop-analysis.h26 class LoopTree : public ZoneObject {
28 LoopTree(size_t num_nodes, Zone* zone) in LoopTree() function
48 friend class LoopTree;
159 static LoopTree* BuildLoopTree(Graph* graph, Zone* temp_zone);
Dloop-peeling.cc176 bool LoopPeeler::CanPeel(LoopTree::Loop* loop) { in CanPeel()
213 PeeledIteration* LoopPeeler::Peel(LoopTree::Loop* loop) { in Peel()
306 void LoopPeeler::PeelInnerLoops(LoopTree::Loop* loop) { in PeelInnerLoops()
309 for (LoopTree::Loop* inner_loop : loop->children()) { in PeelInnerLoops()
354 for (LoopTree::Loop* loop : loop_tree_->outer_loops()) { in PeelInnerLoopsOfTree()
Dpipeline.cc1372 LoopTree* loop_tree = in Run()