Home | History | Annotate | Download | only in optimizing

Lines Matching full:loop_body

386   HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
390 graph->AddBlock(loop_body);
394 loop_header->AddSuccessor(loop_body); // false successor
395 loop_body->AddSuccessor(loop_header);
422 loop_body->AddInstruction(null_check);
423 loop_body->AddInstruction(array_length);
424 loop_body->AddInstruction(*bounds_check);
425 loop_body->AddInstruction(array_set);
426 loop_body->AddInstruction(add);
427 loop_body->AddInstruction(new (allocator) HGoto());
526 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
530 graph->AddBlock(loop_body);
534 loop_header->AddSuccessor(loop_body); // false successor
535 loop_body->AddSuccessor(loop_header);
558 loop_body->AddInstruction(add);
559 loop_body->AddInstruction(null_check);
560 loop_body->AddInstruction(array_length);
561 loop_body->AddInstruction(*bounds_check);
562 loop_body->AddInstruction(array_set);
563 loop_body->AddInstruction(add_phi);
564 loop_body->AddInstruction(new (allocator) HGoto());
650 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
654 graph->AddBlock(loop_body);
658 loop_header->AddSuccessor(loop_body); // false successor
659 loop_body->AddSuccessor(loop_header);
681 loop_body->AddInstruction(null_check);
682 loop_body->AddInstruction(array_length);
683 loop_body->AddInstruction(*bounds_check);
684 loop_body->AddInstruction(array_set);
685 loop_body->AddInstruction(add);
686 loop_body->AddInstruction(new (allocator) HGoto());
765 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph);
769 graph->AddBlock(loop_body);
773 loop_header->AddSuccessor(loop_body); // false successor
774 loop_body->AddSuccessor(loop_header);
802 loop_body->AddInstruction(null_check);
803 loop_body->AddInstruction(array_length);
804 loop_body->AddInstruction(sub);
805 loop_body->AddInstruction(add_minus_1);
806 loop_body->AddInstruction(*bounds_check);
807 loop_body->AddInstruction(array_set);
808 loop_body->AddInstruction(add);
809 loop_body->AddInstruction(new (allocator) HGoto());