Lines Matching refs:HInstruction

112       HInstruction* compare = new (GetAllocator()) HLessThan(basic_[d], constant100_);  in BuildLoopNest()
148 HInstruction* InsertInstruction(HInstruction* instruction, int d) { in InsertInstruction()
162 HInstruction* InsertArrayStore(HInstruction* subscript, int d) { in InsertArrayStore()
170 std::string GetInductionInfo(HInstruction* instruction, int d) { in GetInductionInfo()
177 HInstruction* control = loop_header_[d]->GetLastInstruction(); in GetTripCount()
183 bool HaveSameInduction(HInstruction* instruction1, HInstruction* instruction2) { in HaveSameInduction()
190 bool IsNarrowingLinear(HInstruction* instruction) { in IsNarrowingLinear()
210 HInstruction* parameter_; // "this"
211 HInstruction* constant0_;
212 HInstruction* constant1_;
213 HInstruction* constant2_;
214 HInstruction* constant7_;
215 HInstruction* constant100_;
216 HInstruction* constantm1_;
217 HInstruction* float_constant0_;
223 HInstruction* increment_[10];
261 HInstruction* store = InsertArrayStore(basic_[0], 0); in TEST_F()
284 HInstruction* add = InsertInstruction( in TEST_F()
286 HInstruction* sub = InsertInstruction( in TEST_F()
288 HInstruction* mul = InsertInstruction( in TEST_F()
290 HInstruction* shl = InsertInstruction( in TEST_F()
292 HInstruction* neg = InsertInstruction( in TEST_F()
316 HInstruction* add = InsertInstruction( in TEST_F()
318 HInstruction* store1 = InsertArrayStore(add, 0); in TEST_F()
319 HInstruction* sub = InsertInstruction( in TEST_F()
321 HInstruction* store2 = InsertArrayStore(sub, 0); in TEST_F()
350 HInstruction* inc1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, k_header, constant1_); in TEST_F()
354 HInstruction* inc2 = new (GetAllocator()) HAdd(DataType::Type::kInt32, k_header, constant1_); in TEST_F()
358 HInstruction* store = InsertArrayStore(k_body, 0); in TEST_F()
383 HInstruction* inc1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[0], constant1_); in TEST_F()
387 HInstruction* inc2 = new (GetAllocator()) HAdd(DataType::Type::kInt32, basic_[0], constant1_); in TEST_F()
391 HInstruction* store = InsertArrayStore(k, 0); in TEST_F()
410 HInstruction* add1 = InsertInstruction( in TEST_F()
412 HInstruction* add2 = InsertInstruction( in TEST_F()
414 HInstruction* add3 = InsertInstruction( in TEST_F()
436 HInstruction* mul = InsertInstruction( in TEST_F()
438 HInstruction* add = InsertInstruction( in TEST_F()
440 HInstruction* pol = InsertInstruction( in TEST_F()
467 HInstruction* add = InsertInstruction( in TEST_F()
469 HInstruction* sub = InsertInstruction( in TEST_F()
471 HInstruction* neg = InsertInstruction( in TEST_F()
473 HInstruction* mul = InsertInstruction( in TEST_F()
475 HInstruction* shl = InsertInstruction( in TEST_F()
477 HInstruction* pol = InsertInstruction( in TEST_F()
510 HInstruction* add1 = InsertInstruction( in TEST_F()
512 HInstruction* add2 = InsertInstruction( in TEST_F()
514 HInstruction* add3 = InsertInstruction( in TEST_F()
540 HInstruction* mul = InsertInstruction( in TEST_F()
565 HInstruction* add1 = InsertInstruction( in TEST_F()
567 HInstruction* shl1 = InsertInstruction( in TEST_F()
569 HInstruction* add2 = InsertInstruction( in TEST_F()
571 HInstruction* sub = InsertInstruction( in TEST_F()
573 HInstruction* neg = InsertInstruction( in TEST_F()
575 HInstruction* mul = InsertInstruction( in TEST_F()
577 HInstruction* shl2 = InsertInstruction( in TEST_F()
608 HInstruction* add = InsertInstruction( in TEST_F()
610 HInstruction* sub = InsertInstruction( in TEST_F()
612 HInstruction* neg = InsertInstruction( in TEST_F()
614 HInstruction* mul = InsertInstruction( in TEST_F()
616 HInstruction* shl = InsertInstruction( in TEST_F()
618 HInstruction* div = InsertInstruction( in TEST_F()
643 HInstruction* shr = InsertInstruction( in TEST_F()
663 HInstruction* shr = InsertInstruction( in TEST_F()
687 HInstruction* add = InsertInstruction( in TEST_F()
689 HInstruction* sub = InsertInstruction( in TEST_F()
691 HInstruction* neg = InsertInstruction( in TEST_F()
693 HInstruction* mul = InsertInstruction( in TEST_F()
695 HInstruction* shl = InsertInstruction( in TEST_F()
697 HInstruction* rem = InsertInstruction( in TEST_F()
728 HInstruction* store = InsertArrayStore(k_header, 0); in TEST_F()
729 HInstruction* sub = InsertInstruction( in TEST_F()
756 HInstruction* store = InsertArrayStore(k_header, 0); in TEST_F()
758 HInstruction* sub = InsertInstruction( in TEST_F()
783 HInstruction* add = InsertInstruction( in TEST_F()
785 HInstruction* sub = InsertInstruction( in TEST_F()
787 HInstruction* mul = InsertInstruction( in TEST_F()
789 HInstruction* shl1 = InsertInstruction( in TEST_F()
791 HInstruction* neg1 = InsertInstruction( in TEST_F()
793 HInstruction* shl2 = InsertInstruction( in TEST_F()
795 HInstruction* neg2 = InsertInstruction( in TEST_F()
832 HInstruction* store1 = InsertArrayStore(k_header, 0); in TEST_F()
833 HInstruction* store2 = InsertArrayStore(t, 0); in TEST_F()
853 HInstruction* store = InsertArrayStore(k_header, 0); in TEST_F()
854 HInstruction* sub = InsertInstruction( in TEST_F()
874 HInstruction* store = InsertArrayStore(k_header, 0); in TEST_F()
875 HInstruction* x = InsertInstruction( in TEST_F()
894 HInstruction* x = InsertInstruction( in TEST_F()
913 HInstruction* x = InsertInstruction( in TEST_F()
932 HInstruction* x = InsertInstruction(new (GetAllocator()) HEqual(k_header, constant0_), 0); in TEST_F()
950 HInstruction* x = InsertInstruction(new (GetAllocator()) HEqual(constant0_, k_header), 0); in TEST_F()
968 HInstruction* x = InsertInstruction(new (GetAllocator()) HNotEqual(k_header, constant1_), 0); in TEST_F()
986 HInstruction* x = InsertInstruction(new (GetAllocator()) HNotEqual(constant1_, k_header), 0); in TEST_F()
1010 HInstruction* neg1 = InsertInstruction( in TEST_F()
1012 HInstruction* idiom = InsertInstruction( in TEST_F()
1014 HInstruction* add = InsertInstruction( in TEST_F()
1016 HInstruction* sub = InsertInstruction( in TEST_F()
1018 HInstruction* mul = InsertInstruction( in TEST_F()
1020 HInstruction* shl = InsertInstruction( in TEST_F()
1022 HInstruction* neg2 = InsertInstruction( in TEST_F()
1055 HInstruction* inc = InsertInstruction( in TEST_F()
1057 HInstruction* store = InsertArrayStore(inc, 9); in TEST_F()
1089 HInstruction* conv = InsertInstruction( in TEST_F()
1091 HInstruction* store1 = InsertArrayStore(conv, 0); in TEST_F()
1092 HInstruction* store2 = InsertArrayStore(basic_[0], 0); in TEST_F()
1120 HInstruction* conv = InsertInstruction( in TEST_F()
1122 HInstruction* store1 = InsertArrayStore(conv, 0); in TEST_F()
1123 HInstruction* add = InsertInstruction( in TEST_F()
1125 HInstruction* store2 = InsertArrayStore(add, 0); in TEST_F()
1150 HInstruction* add = InsertInstruction( in TEST_F()
1152 HInstruction* conv = InsertInstruction( in TEST_F()
1178 HInstruction* add = InsertInstruction( in TEST_F()
1180 HInstruction* conv = InsertInstruction( in TEST_F()
1200 HInstruction* conv = InsertInstruction( in TEST_F()
1202 HInstruction* add = InsertInstruction( in TEST_F()
1217 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1219 HInstruction* conv = in TEST_F()
1243 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1245 HInstruction* conv = in TEST_F()
1269 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1271 HInstruction* conv = in TEST_F()
1295 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1297 HInstruction* conv = in TEST_F()
1320 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1322 HInstruction* conv = in TEST_F()
1345 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1347 HInstruction* conv = in TEST_F()