Lines Matching refs:HInstruction

47   HInstruction* array = new (GetAllocator()) HParameterValue(
49 HInstruction* index = new (GetAllocator()) HParameterValue(
51 HInstruction* c1 = graph_->GetIntConstant(1);
52 HInstruction* c2 = graph_->GetIntConstant(2);
53 HInstruction* c3 = graph_->GetIntConstant(3);
54 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array, c1, DataType::Type::kInt32, 0);
55 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(array, c2, DataType::Type::kInt32, 0);
56 HInstruction* array_set1 =
58 HInstruction* array_set2 =
119 HInstruction* c1 = graph_->GetIntConstant(1);
120 HInstruction* object = new (GetAllocator()) HParameterValue(graph_->GetDexFile(),
190 HInstruction* array = new (GetAllocator()) HParameterValue(
192 HInstruction* index = new (GetAllocator()) HParameterValue(
194 HInstruction* c0 = graph_->GetIntConstant(0);
195 HInstruction* c1 = graph_->GetIntConstant(1);
196 HInstruction* c_neg1 = graph_->GetIntConstant(-1);
197 HInstruction* add0 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c0);
198 HInstruction* add1 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c1);
199 HInstruction* sub0 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c0);
200 HInstruction* sub1 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c1);
201 HInstruction* sub_neg1 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c_neg1);
202 HInstruction* rev_sub1 = new (GetAllocator()) HSub(DataType::Type::kInt32, c1, index);
203 HInstruction* arr_set1 = new (GetAllocator()) HArraySet(array, c0, c0, DataType::Type::kInt32, 0);
204 HInstruction* arr_set2 = new (GetAllocator()) HArraySet(array, c1, c0, DataType::Type::kInt32, 0);
205 HInstruction* arr_set3 =
207 HInstruction* arr_set4 =
209 HInstruction* arr_set5 =
211 HInstruction* arr_set6 =
213 HInstruction* arr_set7 =
215 HInstruction* arr_set8 =
280 HInstruction* array = new (GetAllocator()) HParameterValue(
282 HInstruction* index = new (GetAllocator()) HParameterValue(
284 HInstruction* c0 = graph_->GetIntConstant(0);
285 HInstruction* c1 = graph_->GetIntConstant(1);
286 HInstruction* c6 = graph_->GetIntConstant(6);
287 HInstruction* c8 = graph_->GetIntConstant(8);
289 HInstruction* arr_set_0 = new (GetAllocator()) HArraySet(array,
294 HInstruction* arr_set_1 = new (GetAllocator()) HArraySet(array,
299 HInstruction* arr_set_i = new (GetAllocator()) HArraySet(array,
315 HInstruction* i_add6 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c6);
316 HInstruction* i_add8 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c8);
318 HInstruction* vstore_0 = new (GetAllocator()) HVecStore(
327 HInstruction* vstore_1 = new (GetAllocator()) HVecStore(
336 HInstruction* vstore_8 = new (GetAllocator()) HVecStore(
345 HInstruction* vstore_i = new (GetAllocator()) HVecStore(
354 HInstruction* vstore_i_add6 = new (GetAllocator()) HVecStore(
363 HInstruction* vstore_i_add8 = new (GetAllocator()) HVecStore(
372 HInstruction* vstore_i_add6_vlen2 = new (GetAllocator()) HVecStore(
485 HInstruction* array = new (GetAllocator()) HParameterValue(
487 HInstruction* index = new (GetAllocator()) HParameterValue(
490 HInstruction* c0 = graph_->GetIntConstant(0);
491 HInstruction* c_0x80000000 = graph_->GetIntConstant(0x80000000);
492 HInstruction* c_0x10 = graph_->GetIntConstant(0x10);
493 HInstruction* c_0xFFFFFFF0 = graph_->GetIntConstant(0xFFFFFFF0);
494 HInstruction* c_0x7FFFFFFF = graph_->GetIntConstant(0x7FFFFFFF);
495 HInstruction* c_0x80000001 = graph_->GetIntConstant(0x80000001);
498 HInstruction* add_0x80000000 = new (GetAllocator()) HAdd(
500 HInstruction* sub_0x80000000 = new (GetAllocator()) HSub(
502 HInstruction* arr_set_1 = new (GetAllocator()) HArraySet(
504 HInstruction* arr_set_2 = new (GetAllocator()) HArraySet(
508 HInstruction* add_0x10 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c_0x10);
509 HInstruction* sub_0xFFFFFFF0 = new (GetAllocator()) HSub(
511 HInstruction* arr_set_3 = new (GetAllocator()) HArraySet(
513 HInstruction* arr_set_4 = new (GetAllocator()) HArraySet(
517 HInstruction* add_0x7FFFFFFF = new (GetAllocator()) HAdd(
519 HInstruction* sub_0x80000001 = new (GetAllocator()) HSub(
521 HInstruction* arr_set_5 = new (GetAllocator()) HArraySet(
523 HInstruction* arr_set_6 = new (GetAllocator()) HArraySet(
527 HInstruction* add_0 = new (GetAllocator()) HAdd(DataType::Type::kInt32, index, c0);
528 HInstruction* sub_0 = new (GetAllocator()) HSub(DataType::Type::kInt32, index, c0);
529 HInstruction* arr_set_7 = new (GetAllocator()) HArraySet(
531 HInstruction* arr_set_8 = new (GetAllocator()) HArraySet(
606 HInstruction* c1 = graph_->GetIntConstant(1);
607 HInstruction* array = new (GetAllocator()) HParameterValue(graph_->GetDexFile(),
611 HInstruction* array_get1 = new (GetAllocator()) HArrayGet(array,
616 HInstruction* bound_type = new (GetAllocator()) HBoundType(array);
617 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(bound_type,
622 HInstruction* null_check = new (GetAllocator()) HNullCheck(bound_type, 0);
623 HInstruction* array_get3 = new (GetAllocator()) HArrayGet(null_check,
628 HInstruction* inter_addr = new (GetAllocator()) HIntermediateAddress(null_check, c1, 0);
629 HInstruction* array_get4 = new (GetAllocator()) HArrayGet(inter_addr,