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