Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dloop-peeling.cc172 Node* loop_node = loop_tree->GetLoopControl(loop); in CanPeel() local
179 unmarked_exit = (node->InputAt(1) != loop_node); in CanPeel()
183 unmarked_exit = (node->InputAt(1)->InputAt(1) != loop_node); in CanPeel()
190 Node* loop_node = loop_tree->GetLoopControl(loop); in CanPeel() local
195 loop_node->id(), node->id(), node->op()->mnemonic(), use->id(), in CanPeel()
232 Node* loop_node = loop_tree->GetLoopControl(loop); in Peel() local
234 int backedges = loop_node->InputCount() - 1; in Peel()
239 for (int i = 1; i < loop_node->InputCount(); i++) { in Peel()
240 inputs.push_back(peeling.map(loop_node->InputAt(i))); in Peel()
269 new_entry = peeling.map(loop_node->InputAt(1)); in Peel()
[all …]
Dbytecode-graph-builder.cc2126 Node* loop_node = merge_environments_[current_loop]->GetControlDependency(); in BuildLoopExitsUntilLoop() local
2129 environment()->PrepareForLoopExit(loop_node, loop_info.assignments()); in BuildLoopExitsUntilLoop()
/external/v8/src/regexp/
Djsregexp.cc6354 if (node != that->loop_node()) { in VisitLoopChoice()
6362 EnsureAnalyzed(that->loop_node()); in VisitLoopChoice()
6364 info->AddFromFollowing(that->loop_node()->info()); in VisitLoopChoice()
6652 RegExpNode* loop_node = RegExpQuantifier::ToNode( in Compile() local
6662 new (zone) RegExpCharacterClass('*'), false, loop_node))); in Compile()
6665 node = loop_node; in Compile()
Djsregexp.h1020 RegExpNode* loop_node() { return loop_node_; } in loop_node() function