Lines Matching refs:HInstruction
70 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
72 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
74 HInstruction* c1 = graph_->GetIntConstant(1); in TEST_F()
75 HInstruction* c2 = graph_->GetIntConstant(2); in TEST_F()
76 HInstruction* c3 = graph_->GetIntConstant(3); in TEST_F()
77 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, c1, DataType::Type::kInt32, 0); in TEST_F()
78 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(array, c2, DataType::Type::kInt32, 0); in TEST_F()
79 HInstruction* array_set1 = in TEST_F()
81 HInstruction* array_set2 = in TEST_F()
151 HInstruction* c1 = graph_->GetIntConstant(1); in TEST_F()
152 HInstruction* object = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in TEST_F()
225 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
227 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
229 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
230 HInstruction* c1 = graph_->GetIntConstant(1); in TEST_F()
231 HInstruction* c_neg1 = graph_->GetIntConstant(-1); in TEST_F()
232 HInstruction* add0 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c0); in TEST_F()
233 HInstruction* add1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c1); in TEST_F()
234 HInstruction* sub0 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c0); in TEST_F()
235 HInstruction* sub1 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c1); in TEST_F()
236 HInstruction* sub_neg1 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c_neg1); in TEST_F()
237 HInstruction* rev_sub1 = new (GetAllocator()) HSub(DataType::Type::kInt32, c1, index); in TEST_F()
238 HInstruction* arr_set1 = new (GetAllocator()) HArraySet(array, c0, c0, DataType::Type::kInt32, 0); in TEST_F()
239 HInstruction* arr_set2 = new (GetAllocator()) HArraySet(array, c1, c0, DataType::Type::kInt32, 0); in TEST_F()
240 HInstruction* arr_set3 = in TEST_F()
242 HInstruction* arr_set4 = in TEST_F()
244 HInstruction* arr_set5 = in TEST_F()
246 HInstruction* arr_set6 = in TEST_F()
248 HInstruction* arr_set7 = in TEST_F()
250 HInstruction* arr_set8 = in TEST_F()
321 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
323 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
325 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
326 HInstruction* c1 = graph_->GetIntConstant(1); in TEST_F()
327 HInstruction* c6 = graph_->GetIntConstant(6); in TEST_F()
328 HInstruction* c8 = graph_->GetIntConstant(8); in TEST_F()
330 HInstruction* arr_set_0 = new (GetAllocator()) HArraySet(array, in TEST_F()
335 HInstruction* arr_set_1 = new (GetAllocator()) HArraySet(array, in TEST_F()
340 HInstruction* arr_set_i = new (GetAllocator()) HArraySet(array, in TEST_F()
356 HInstruction* i_add6 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c6); in TEST_F()
357 HInstruction* i_add8 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c8); in TEST_F()
359 HInstruction* vstore_0 = new (GetAllocator()) HVecStore( in TEST_F()
368 HInstruction* vstore_1 = new (GetAllocator()) HVecStore( in TEST_F()
377 HInstruction* vstore_8 = new (GetAllocator()) HVecStore( in TEST_F()
386 HInstruction* vstore_i = new (GetAllocator()) HVecStore( in TEST_F()
395 HInstruction* vstore_i_add6 = new (GetAllocator()) HVecStore( in TEST_F()
404 HInstruction* vstore_i_add8 = new (GetAllocator()) HVecStore( in TEST_F()
413 HInstruction* vstore_i_add6_vlen2 = new (GetAllocator()) HVecStore( in TEST_F()
533 HInstruction* array = new (GetAllocator()) HParameterValue( in TEST_F()
535 HInstruction* index = new (GetAllocator()) HParameterValue( in TEST_F()
538 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
539 HInstruction* c_0x80000000 = graph_->GetIntConstant(0x80000000); in TEST_F()
540 HInstruction* c_0x10 = graph_->GetIntConstant(0x10); in TEST_F()
541 HInstruction* c_0xFFFFFFF0 = graph_->GetIntConstant(0xFFFFFFF0); in TEST_F()
542 HInstruction* c_0x7FFFFFFF = graph_->GetIntConstant(0x7FFFFFFF); in TEST_F()
543 HInstruction* c_0x80000001 = graph_->GetIntConstant(0x80000001); in TEST_F()
546 HInstruction* add_0x80000000 = new (GetAllocator()) HAdd( in TEST_F()
548 HInstruction* sub_0x80000000 = new (GetAllocator()) HSub( in TEST_F()
550 HInstruction* arr_set_1 = new (GetAllocator()) HArraySet( in TEST_F()
552 HInstruction* arr_set_2 = new (GetAllocator()) HArraySet( in TEST_F()
556 HInstruction* add_0x10 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c_0x10); in TEST_F()
557 HInstruction* sub_0xFFFFFFF0 = new (GetAllocator()) HSub( in TEST_F()
559 HInstruction* arr_set_3 = new (GetAllocator()) HArraySet( in TEST_F()
561 HInstruction* arr_set_4 = new (GetAllocator()) HArraySet( in TEST_F()
565 HInstruction* add_0x7FFFFFFF = new (GetAllocator()) HAdd( in TEST_F()
567 HInstruction* sub_0x80000001 = new (GetAllocator()) HSub( in TEST_F()
569 HInstruction* arr_set_5 = new (GetAllocator()) HArraySet( in TEST_F()
571 HInstruction* arr_set_6 = new (GetAllocator()) HArraySet( in TEST_F()
575 HInstruction* add_0 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c0); in TEST_F()
576 HInstruction* sub_0 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c0); in TEST_F()
577 HInstruction* arr_set_7 = new (GetAllocator()) HArraySet( in TEST_F()
579 HInstruction* arr_set_8 = new (GetAllocator()) HArraySet( in TEST_F()
656 HInstruction* c1 = graph_->GetIntConstant(1); in TEST_F()
657 HInstruction* array = new (GetAllocator()) HParameterValue(graph_->GetDexFile(), in TEST_F()
661 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, in TEST_F()
666 HInstruction* bound_type = new (GetAllocator()) HBoundType(array); in TEST_F()
667 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(bound_type, in TEST_F()
672 HInstruction* null_check = new (GetAllocator()) HNullCheck(bound_type, 0); in TEST_F()
673 HInstruction* array_get3 = new (GetAllocator()) HArrayGet(null_check, in TEST_F()
678 HInstruction* inter_addr = new (GetAllocator()) HIntermediateAddress(null_check, c1, 0); in TEST_F()
679 HInstruction* array_get4 = new (GetAllocator()) HArrayGet(inter_addr, in TEST_F()
734 HInstruction* bool_value = new (GetAllocator()) in TEST_F()
736 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
737 HInstruction* cls = new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in TEST_F()
744 HInstruction* new_inst = in TEST_F()
751 HInstruction* if_inst = new (GetAllocator()) HIf(bool_value); in TEST_F()
757 HInstruction* call_left = new (GetAllocator()) in TEST_F()
769 HInstruction* goto_left = new (GetAllocator()) HGoto(); in TEST_F()
774 HInstruction* call_right = new (GetAllocator()) in TEST_F()
786 HInstruction* write_right = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
796 HInstruction* goto_right = new (GetAllocator()) HGoto(); in TEST_F()
802 HInstruction* read_final = new (GetAllocator()) HInstanceFieldGet(new_inst, in TEST_F()
833 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
834 HInstruction* cls = new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in TEST_F()
841 HInstruction* new_inst = in TEST_F()
849 HInstruction* write_start = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
859 HInstruction* goto_inst = new (GetAllocator()) HGoto(); in TEST_F()
865 HInstruction* return_final = new (GetAllocator()) HReturn(new_inst); in TEST_F()
917 HInstruction* bool_value1 = new (GetAllocator()) in TEST_F()
919 HInstruction* bool_value2 = new (GetAllocator()) in TEST_F()
921 HInstruction* c0 = graph_->GetIntConstant(0); in TEST_F()
922 HInstruction* c2 = graph_->GetIntConstant(2); in TEST_F()
923 HInstruction* cls = new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in TEST_F()
930 HInstruction* new_inst = in TEST_F()
937 HInstruction* if_inst = new (GetAllocator()) HIf(bool_value1); in TEST_F()
944 HInstruction* call_left = new (GetAllocator()) in TEST_F()
956 HInstruction* goto_left = new (GetAllocator()) HGoto(); in TEST_F()
961 HInstruction* write_right = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
971 HInstruction* goto_right = new (GetAllocator()) HGoto(); in TEST_F()
975 HInstruction* read_mid = new (GetAllocator()) HInstanceFieldGet(new_inst, in TEST_F()
984 HInstruction* mul_mid = new (GetAllocator()) HMul(DataType::Type::kInt32, read_mid, c2); in TEST_F()
985 HInstruction* write_mid = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
995 HInstruction* if_mid = new (GetAllocator()) HIf(bool_value2); in TEST_F()
1001 HInstruction* call_low_left = new (GetAllocator()) in TEST_F()
1013 HInstruction* goto_low_left = new (GetAllocator()) HGoto(); in TEST_F()
1018 HInstruction* write_low_right = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
1028 HInstruction* goto_low_right = new (GetAllocator()) HGoto(); in TEST_F()
1032 HInstruction* read_final = new (GetAllocator()) HInstanceFieldGet(new_inst, in TEST_F()
1105 HInstruction* param1 = new (GetAllocator()) in TEST_F()
1107 HInstruction* param2 = new (GetAllocator()) in TEST_F()
1109 HInstruction* obj_param = new (GetAllocator()) in TEST_F()
1111 HInstruction* c12 = graph_->GetIntConstant(12); in TEST_F()
1112 HInstruction* cls = new (GetAllocator()) HLoadClass(graph_->GetCurrentMethod(), in TEST_F()
1119 HInstruction* new_inst = in TEST_F()
1126 HInstruction* store = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
1136 HInstruction* if_param1 = new (GetAllocator()) HIf(param1); in TEST_F()
1144 ArenaVector<HInstruction*> current_locals({}, GetAllocator()->Adapter(kArenaAllocInstruction)); in TEST_F()
1148 HInstruction* if_left = new (GetAllocator()) HIf(param2); in TEST_F()
1151 HInstruction* goto_left_left = new (GetAllocator()) HGoto(); in TEST_F()
1154 HInstruction* goto_left_right = new (GetAllocator()) HGoto(); in TEST_F()
1159 HInstruction* call_left = new (GetAllocator()) in TEST_F()
1171 HInstruction* goto_left_merge = new (GetAllocator()) HGoto(); in TEST_F()
1181 HInstruction* goto_right = new (GetAllocator()) HGoto(); in TEST_F()
1186 HInstruction* read_exit = new (GetAllocator()) HInstanceFieldGet(return_phi, in TEST_F()
1195 HInstruction* return_exit = new (GetAllocator()) HReturn(read_exit); in TEST_F()
1202 HInstruction* exit_instruction = new (GetAllocator()) HExit(); in TEST_F()