Home | History | Annotate | Download | only in optimizing

Lines Matching refs:bounds_check

203   HBoundsCheck* bounds_check = new (&allocator_)
206 null_check, bounds_check, constant_1, Primitive::kPrimInt, 0);
207 block3->AddInstruction(bounds_check);
221 ASSERT_FALSE(IsRemoved(bounds_check));
269 HBoundsCheck* bounds_check = new (&allocator_)
272 null_check, bounds_check, constant_1, Primitive::kPrimInt, 0);
273 block3->AddInstruction(bounds_check);
287 ASSERT_FALSE(IsRemoved(bounds_check));
411 HInstruction* bounds_check = new (allocator) HBoundsCheck(phi, array_length, 0);
413 null_check, bounds_check, constant_10, Primitive::kPrimInt, 0);
418 loop_body->AddInstruction(bounds_check);
426 return bounds_check;
431 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, 0, 1);
433 ASSERT_TRUE(IsRemoved(bounds_check));
438 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, 1, 1);
440 ASSERT_TRUE(IsRemoved(bounds_check));
445 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, -1, 1);
447 ASSERT_FALSE(IsRemoved(bounds_check));
452 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, 0, 1, kCondGT);
454 ASSERT_FALSE(IsRemoved(bounds_check));
460 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, 0, 2);
462 ASSERT_FALSE(IsRemoved(bounds_check));
467 HInstruction* bounds_check = BuildSSAGraph1(graph_, &allocator_, 1, 2);
469 ASSERT_TRUE(IsRemoved(bounds_check));
528 HInstruction* bounds_check = new (allocator) HBoundsCheck(add, array_length, 0);
530 null_check, bounds_check, constant_10, Primitive::kPrimInt, 0);
535 loop_body->AddInstruction(bounds_check);
543 return bounds_check;
548 HInstruction* bounds_check = BuildSSAGraph2(graph_, &allocator_, 0);
550 ASSERT_TRUE(IsRemoved(bounds_check));
555 HInstruction* bounds_check = BuildSSAGraph2(graph_, &allocator_, 1);
557 ASSERT_TRUE(IsRemoved(bounds_check));
562 HInstruction* bounds_check = BuildSSAGraph2(graph_, &allocator_, -1);
564 ASSERT_FALSE(IsRemoved(bounds_check));
569 HInstruction* bounds_check = BuildSSAGraph2(graph_, &allocator_, 0, -1, kCondLT);
571 ASSERT_FALSE(IsRemoved(bounds_check));
576 HInstruction* bounds_check = BuildSSAGraph2(graph_, &allocator_, 0, -2);
578 ASSERT_TRUE(IsRemoved(bounds_check));
637 HInstruction* bounds_check = new (allocator) HBoundsCheck(phi, array_length, 0);
639 null_check, bounds_check, constant_10, Primitive::kPrimInt, 0);
643 loop_body->AddInstruction(bounds_check);
651 return bounds_check;
657 HInstruction* bounds_check = BuildSSAGraph3(graph_, &allocator_, 0, 1, kCondGE);
659 ASSERT_TRUE(IsRemoved(bounds_check));
665 HInstruction* bounds_check = BuildSSAGraph3(graph_, &allocator_, 1, 1, kCondGE);
667 ASSERT_TRUE(IsRemoved(bounds_check));
673 HInstruction* bounds_check = BuildSSAGraph3(graph_, &allocator_, 0, 1, kCondGT);
675 ASSERT_FALSE(IsRemoved(bounds_check));
681 HInstruction* bounds_check = BuildSSAGraph3(graph_, &allocator_, 1, 8, kCondGE);
683 ASSERT_TRUE(IsRemoved(bounds_check));
742 HInstruction* bounds_check = new (allocator) HBoundsCheck(add_minus_1, array_length, 0);
744 null_check, bounds_check, constant_10, Primitive::kPrimInt, 0);
750 loop_body->AddInstruction(bounds_check);
758 return bounds_check;
763 HInstruction* bounds_check = BuildSSAGraph4(graph_, &allocator_, 0);
765 ASSERT_TRUE(IsRemoved(bounds_check));
770 HInstruction* bounds_check = BuildSSAGraph4(graph_, &allocator_, 1);
772 ASSERT_TRUE(IsRemoved(bounds_check));
777 HInstruction* bounds_check = BuildSSAGraph4(graph_, &allocator_, 0, kCondGT);
779 ASSERT_FALSE(IsRemoved(bounds_check));