Home | History | Annotate | Download | only in optimizing

Lines Matching refs:loop_body

380   HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
384 graph->AddBlock(loop_body);
388 loop_header->AddSuccessor(loop_body); // false successor
389 loop_body->AddSuccessor(loop_header);
416 loop_body->AddInstruction(null_check);
417 loop_body
418 loop_body->AddInstruction(bounds_check);
419 loop_body->AddInstruction(array_set);
420 loop_body->AddInstruction(add);
421 loop_body->AddInstruction(new (allocator) HGoto());
500 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
504 graph->AddBlock(loop_body);
508 loop_header->AddSuccessor(loop_body); // false successor
509 loop_body->AddSuccessor(loop_header);
532 loop_body->AddInstruction(add);
533 loop_body->AddInstruction(null_check);
534 loop_body->AddInstruction(array_length);
535 loop_body->AddInstruction(bounds_check);
536 loop_body->AddInstruction(array_set);
537 loop_body->AddInstruction(add_phi);
538 loop_body->AddInstruction(new (allocator) HGoto());
610 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
614 graph->AddBlock(loop_body);
618 loop_header->AddSuccessor(loop_body); // false successor
619 loop_body->AddSuccessor(loop_header);
641 loop_body->AddInstruction(null_check);
642 loop_body->AddInstruction(array_length);
643 loop_body->AddInstruction(bounds_check);
644 loop_body->AddInstruction(array_set);
645 loop_body->AddInstruction(add);
646 loop_body->AddInstruction(new (allocator) HGoto());
709 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
713 graph->AddBlock(loop_body);
717 loop_header->AddSuccessor(loop_body); // false successor
718 loop_body->AddSuccessor(loop_header);
746 loop_body->AddInstruction(null_check);
747 loop_body->AddInstruction(array_length);
748 loop_body->AddInstruction(sub);
749 loop_body->AddInstruction(add_minus_1);
750 loop_body->AddInstruction(bounds_check);
751 loop_body->AddInstruction(array_set);
752 loop_body->AddInstruction(add);
753 loop_body->AddInstruction(new (allocator) HGoto());