Lines Matching refs:InputAt

573   range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
580 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
600 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
607 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
628 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
635 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
652 condition_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
654 increment_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
660 increment_, condition_->InputAt(0), graph_, loop_preheader_, &lower, &upper);
665 ASSERT_TRUE(lower->InputAt(0)->IsIntConstant());
666 EXPECT_EQ(0, lower->InputAt(0)->AsIntConstant()->GetValue());
667 ASSERT_TRUE(lower->InputAt(1)->IsIntConstant());
668 EXPECT_EQ(0, lower->InputAt(1)->AsIntConstant()->GetValue());
673 ASSERT_TRUE(upper->InputAt(0)->IsSub());
674 EXPECT_TRUE(upper->InputAt(0)->InputAt(0)->IsParameterValue());
675 ASSERT_TRUE(upper->InputAt(0)->InputAt(1)->IsIntConstant());
676 EXPECT_EQ(1, upper->InputAt(0)->InputAt(1)->AsIntConstant()->GetValue());
677 ASSERT_TRUE(upper->InputAt(1)->IsIntConstant());
678 EXPECT_EQ(0, upper->InputAt(1)->AsIntConstant()->GetValue());
684 ASSERT_TRUE(taken->InputAt(0)->IsIntConstant());
685 EXPECT_EQ(0, taken->InputAt(0)->AsIntConstant()->GetValue());
686 EXPECT_TRUE(taken->InputAt(1)->IsParameterValue());
698 range_.GetInductionRange(condition_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
705 range_.GetInductionRange(increment_, condition_->InputAt(0), &v1, &v2, &needs_finite_test);
722 condition_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
724 increment_, condition_->InputAt(0), &needs_finite_test, &needs_taken_test));
730 increment_, condition_->InputAt(0), graph_, loop_preheader_, &lower, &upper);
735 ASSERT_TRUE(lower->InputAt(0)->IsIntConstant());
736 EXPECT_EQ(1000, lower->InputAt(0)->AsIntConstant()->GetValue());
737 lower = lower->InputAt(1);
739 ASSERT_TRUE(lower->InputAt(1)->IsIntConstant());
740 EXPECT_EQ(1, lower->InputAt(1)->AsIntConstant()->GetValue());
741 lower = lower->InputAt(0);
743 ASSERT_TRUE(lower->InputAt(0)->IsIntConstant());
744 EXPECT_EQ(1000, lower->InputAt(0)->AsIntConstant()->GetValue());
745 EXPECT_TRUE(lower->InputAt(1)->IsParameterValue());
750 ASSERT_TRUE(upper->InputAt(0)->IsIntConstant());
751 EXPECT_EQ(1000, upper->InputAt(0)->AsIntConstant()->GetValue());
752 ASSERT_TRUE(upper->InputAt(1)->IsIntConstant());
753 EXPECT_EQ(0, upper->InputAt(1)->AsIntConstant()->GetValue());
759 ASSERT_TRUE(taken->InputAt(0)->IsIntConstant());
760 EXPECT_EQ(1000, taken->InputAt(0)->AsIntConstant()->GetValue());
761 EXPECT_TRUE(taken->InputAt(1)->IsParameterValue());