Lines Matching defs:loop
11 #include "src/compiler/ast-loop-assignment-analyzer.h"
416 LoopAssignmentAnalysis* loop,
432 loop_assignment_analysis_(loop),
811 Environment* loop = CopyAndShareLiveness();
816 loop->Merge(osr_env);
818 return loop;
880 Node* loop, BitVector* assigned_variables) {
883 DCHECK_EQ(loop->opcode(), IrOpcode::kLoop);
887 // Create the loop exit node.
888 Node* loop_exit = graph()->NewNode(common()->LoopExit(), control, loop);
1361 // Check for null or undefined before entering loop.
1389 // Build the actual loop body.
1401 // Check loop termination condition (we know that the {index} is always
1426 // Bind value and do loop body.
2930 LoopBuilder* loop,
2932 ControlScopeForIteration scope(this, stmt, loop);
4204 // Set the control and effect to the OSR loop entry.
4259 // Assume that everything is updated in the loop.
4264 // Only build phis for those locals assigned in this loop.
4274 // Connect the loop to end via Terminate if it's not marked as unreachable.
4276 // Connect the Loop node to end via a Terminate node.
4313 // Control node for loop exists, add input.
4314 const Operator* op = common()->Loop(inputs);