Home
last modified time | relevance | path

Searched refs:HArraySet (Results 1 – 25 of 32) sorted by relevance

12

/art/compiler/optimizing/
Dscheduler_test.cc110 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
114 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
231 new (GetAllocator()) HArraySet(arr, c0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
233 new (GetAllocator()) HArraySet(arr, c1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
234 HInstruction* arr_set_i = new (GetAllocator()) HArraySet(arr, i, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
236 new (GetAllocator()) HArraySet(arr, add0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
238 new (GetAllocator()) HArraySet(arr, add1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
240 new (GetAllocator()) HArraySet(arr, sub0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
242 new (GetAllocator()) HArraySet(arr, sub1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
243 HInstruction* arr_set_j = new (GetAllocator()) HArraySet(arr, j, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
Dbounds_check_elimination_test.cc95 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
119 array_set = new (GetAllocator()) HArraySet( in TEST_F()
132 array_set = new (GetAllocator()) HArraySet( in TEST_F()
205 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
272 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
315 HInstruction* array_set = new (GetAllocator()) HArraySet( in TEST_F()
326 array_set = new (GetAllocator()) HArraySet( in TEST_F()
337 array_set = new (GetAllocator()) HArraySet( in TEST_F()
413 HInstruction* array_set = new (allocator) HArraySet( in BuildSSAGraph1()
530 HInstruction* array_set = new (allocator) HArraySet( in BuildSSAGraph2()
[all …]
Dload_store_analysis_test.cc80 new (GetAllocator()) HArraySet(array, c1, c3, DataType::Type::kInt32, 0); in TEST_F()
82 new (GetAllocator()) HArraySet(array, index, c3, DataType::Type::kInt32, 0); 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()
241 new (GetAllocator()) HArraySet(array, add0, c0, DataType::Type::kInt32, 0); in TEST_F()
243 new (GetAllocator()) HArraySet(array, add1, c0, DataType::Type::kInt32, 0); in TEST_F()
245 new (GetAllocator()) HArraySet(array, sub0, c0, DataType::Type::kInt32, 0); in TEST_F()
247 new (GetAllocator()) HArraySet(array, sub1, c0, DataType::Type::kInt32, 0); in TEST_F()
249 new (GetAllocator()) HArraySet(array, rev_sub1, c0, DataType::Type::kInt32, 0); in TEST_F()
251 new (GetAllocator()) HArraySet(array, sub_neg1, c0, DataType::Type::kInt32, 0); in TEST_F()
[all …]
Dssa_builder.h80 void MaybeAddAmbiguousArraySet(HArraySet* aset) { in MaybeAddAmbiguousArraySet()
136 ScopedArenaVector<HArraySet*> ambiguous_asets_;
Dprepare_for_register_allocation.h53 void VisitArraySet(HArraySet* instruction) override;
Dlicm_test.cc186 HInstruction* set_array = new (GetAllocator()) HArraySet( in TEST_F()
204 HInstruction* set_array = new (GetAllocator()) HArraySet( in TEST_F()
Dinstruction_simplifier_arm.cc74 void VisitArraySet(HArraySet* instruction) override;
232 void InstructionSimplifierArmVisitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dssa_liveness_analysis_test.cc118 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
191 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
Dinstruction_simplifier_arm64.cc77 void VisitArraySet(HArraySet* instruction) override;
213 void InstructionSimplifierArm64Visitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dload_store_elimination_test.cc267 new (GetAllocator()) HArraySet(array, index, data, DataType::Type::kInt32, 0); in AddArraySet()
1161 new (GetAllocator()) HArraySet(alloc_w, i_phi, body_value, DataType::Type::kInt32, 0); in TEST_F()
1296 new (GetAllocator()) HArraySet(alloc_w, i_phi, body_value, DataType::Type::kInt32, 0); in TEST_F()
1404 new (GetAllocator()) HArraySet(alloc_w, zero_const, left_value, DataType::Type::kInt32, 0); in TEST_F()
1406 new (GetAllocator()) HArraySet(alloc_w, one_const, zero_const, DataType::Type::kInt32, 0); in TEST_F()
1417 new (GetAllocator()) HArraySet(alloc_w, zero_const, right_value, DataType::Type::kInt32, 0); in TEST_F()
1419 new (GetAllocator()) HArraySet(alloc_w, one_const, zero_const, DataType::Type::kInt32, 0); in TEST_F()
1499 new (GetAllocator()) HArraySet(alloc_w, zero_const, one_const, DataType::Type::kInt32, 0); in TEST_F()
1501 new (GetAllocator()) HArraySet(alloc_w, zero_const, zero_const, DataType::Type::kInt32, 0); in TEST_F()
1509 new (GetAllocator()) HArraySet(alloc_w, one_const, one_const, DataType::Type::kInt32, 0); in TEST_F()
[all …]
Dgraph_checker.h59 void VisitArraySet(HArraySet* instruction) override;
Dconstructor_fence_redundancy_elimination.cc84 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
Dwrite_barrier_elimination.cc97 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
Dprepare_for_register_allocation.cc104 void PrepareForRegisterAllocation::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dssa_builder.cc372 for (HArraySet* aset : ambiguous_asets_) { in FixAmbiguousArrayOps()
403 aset->SetSideEffects(HArraySet::ComputeSideEffects(aset->GetComponentType())); in FixAmbiguousArrayOps()
Dscheduler_arm64.cc181 void SchedulingLatencyVisitorARM64::VisitArraySet([[maybe_unused]] HArraySet*) { in VisitArraySet() argument
Dinstruction_builder.cc2408 HArraySet* aset = new (allocator_) HArraySet(object, index, value, anticipated_type, dex_pc); in BuildArrayAccess()
2453 HArraySet* aset = new (allocator_) HArraySet(new_array, index, value, type, dex_pc); in BuildFilledNewArray()
2471 HArraySet* aset = new (allocator_) HArraySet(object, index, value, anticipated_type, dex_pc); in BuildFillArrayData()
2541 HArraySet* aset = in BuildFillWideArrayData()
2542 new (allocator_) HArraySet(object, index, value, DataType::Type::kInt64, dex_pc); in BuildFillWideArrayData()
Dload_store_analysis.h523 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
Dsuperblock_cloner_test.cc89 HInstruction* array_set = new (GetAllocator()) HArraySet( in CreateBasicLoopDataFlow()
Dgraph_visualizer.cc478 void VisitArraySet(HArraySet* array_set) override { in VisitArraySet()
Dscheduler_arm.cc843 void SchedulingLatencyVisitorARM::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dinduction_var_analysis_test.cc166 return InsertInstruction(new (GetAllocator()) HArraySet( in InsertArrayStore()
Dgraph_checker.cc1309 void GraphChecker::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dinstruction_simplifier.cc84 void VisitArraySet(HArraySet* equal) override;
1211 void InstructionSimplifierVisitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dnodes.h6443 class HArraySet final : public HExpression<3> {
6445 HArraySet(HInstruction* array,
6450 : HArraySet(array,
6459 HArraySet(HInstruction* array,

12