Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/
Dloop-peeling.h37 LoopPeeler(Graph* graph, CommonOperatorBuilder* common, LoopTree* loop_tree, in LoopPeeler()
46 bool CanPeel(LoopTree::Loop* loop) { in CanPeel()
49 PeeledIteration* Peel(LoopTree::Loop* loop);
59 LoopTree* const loop_tree_;
64 void PeelInnerLoops(LoopTree::Loop* loop);
Dloop-analysis.cc44 LoopTree::Loop* loop;
65 LoopFinderImpl(Graph* graph, LoopTree* loop_tree, TickCounter* tick_counter, in LoopFinderImpl()
114 for (LoopTree::Loop* loop : loop_tree_->outer_loops_) { in Print()
127 LoopTree* loop_tree_;
439 for (LoopTree::Loop* loop : loop_tree_->outer_loops_) { in FinishLoopTree()
468 void SerializeLoop(LoopTree::Loop* loop) { in SerializeLoop()
487 for (LoopTree::Loop* child : loop->children_) SerializeLoop(child); in SerializeLoop()
500 LoopTree::Loop* ConnectLoopTree(int loop_num) { in ConnectLoopTree()
505 LoopTree::Loop* parent = nullptr; in ConnectLoopTree()
510 LoopTree::Loop* upper = ConnectLoopTree(i); in ConnectLoopTree()
[all …]
Dloop-analysis.h33 class LoopTree : public ZoneObject {
35 LoopTree(size_t num_nodes, Zone* zone) in LoopTree() function
55 friend class LoopTree;
177 static LoopTree* BuildLoopTree(Graph* graph, TickCounter* tick_counter,
180 static bool HasMarkedExits(LoopTree* loop_tree_, const LoopTree::Loop* loop);
Dloop-peeling.cc125 PeeledIteration* LoopPeeler::Peel(LoopTree::Loop* loop) { in Peel()
218 void LoopPeeler::PeelInnerLoops(LoopTree::Loop* loop) { in PeelInnerLoops()
221 for (LoopTree::Loop* inner_loop : loop->children()) { in PeelInnerLoops()
262 for (LoopTree::Loop* loop : loop_tree_->outer_loops()) { in PeelInnerLoopsOfTree()
Dpipeline.cc1607 LoopTree* loop_tree = LoopFinder::BuildLoopTree( in DECL_PIPELINE_PHASE_CONSTANTS()