Lines Matching refs:increment_
116 increment_[d] = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[d], constant1_); in BuildLoopNest()
117 loop_body_[d]->AddInstruction(increment_[d]); in BuildLoopNest()
121 basic_[d]->AddInput(increment_[d]); in BuildLoopNest()
150 loop_body_[d]->InsertInstructionBefore(instruction, increment_[d]); in InsertInstruction()
224 HInstruction* increment_[10]; member in art::InductionVarAnalysisTest
266 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
269 EXPECT_FALSE(HaveSameInduction(store->InputAt(1), increment_[0])); in TEST_F()
1076 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[d], d).c_str()); in TEST_F()
1099 EXPECT_STREQ("((1) * i + (1)):Int32", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1221 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
1222 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1228 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1232 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1247 new (GetAllocator()) HTypeConversion(DataType::Type::kInt8, increment_[0], kNoDexPc); in TEST_F()
1248 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1254 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1258 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1273 new (GetAllocator()) HTypeConversion(DataType::Type::kInt16, increment_[0], kNoDexPc); in TEST_F()
1274 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1280 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1284 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1299 new (GetAllocator()) HTypeConversion(DataType::Type::kInt16, increment_[0], kNoDexPc); in TEST_F()
1300 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1306 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1310 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1324 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F()
1325 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1331 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1335 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()
1349 new (GetAllocator()) HTypeConversion(DataType::Type::kUint16, increment_[0], kNoDexPc); in TEST_F()
1350 loop_body_[0]->InsertInstructionBefore(conv, increment_[0]->GetNext()); in TEST_F()
1356 EXPECT_STREQ("", GetInductionInfo(increment_[0], 0).c_str()); in TEST_F()
1360 EXPECT_FALSE(IsNarrowingLinear(increment_[0])); // works for null in TEST_F()