Lines Matching refs:increment_

115       increment_[d] = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[d], constant1_);  in BuildLoopNest()
116 loop_body_[d]->AddInstruction(increment_[d]); in BuildLoopNest()
120 basic_[d]->AddInput(increment_[d]); in BuildLoopNest()
149 loop_body_[d]->InsertInstructionBefore(instruction, increment_[d]); in InsertInstruction()
223 HInstruction* increment_[10]; member in art::InductionVarAnalysisTest
265 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
268 EXPECT_FALSE(HaveSameInduction(store->InputAt(1), increment_[0])); in TEST_F()
1075 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[d], d).c_str()); in TEST_F()
1098 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1220 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
1221 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1227 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1231 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1246 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
1247 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1253 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1257 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1272 new (GetAllocator()) HTypeConversion(DataType::Type::kInt16, increment_[0], kNoDexPc); in TEST_F()
1273 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1279 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1283 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1298 new (GetAllocator()) HTypeConversion(DataType::Type::kInt16, increment_[0], kNoDexPc); in TEST_F()
1299 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1305 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1309 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1323 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F()
1324 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1330 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1334 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1348 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F()
1349 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1355 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1359 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()