Home
last modified time | relevance | path

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

12

/art/compiler/optimizing/
Dload_store_analysis_test.cc57 new (GetAllocator()) HArraySet(array, c1, c3, DataType::Type::kInt32, 0); in TEST_F()
59 new (GetAllocator()) HArraySet(array, index, c3, DataType::Type::kInt32, 0); in TEST_F()
213 HInstruction* arr_set1 = new (GetAllocator()) HArraySet(array, c0, c0, DataType::Type::kInt32, 0); in TEST_F()
214 HInstruction* arr_set2 = new (GetAllocator()) HArraySet(array, c1, c0, DataType::Type::kInt32, 0); in TEST_F()
216 new (GetAllocator()) HArraySet(array, add0, c0, DataType::Type::kInt32, 0); in TEST_F()
218 new (GetAllocator()) HArraySet(array, add1, c0, DataType::Type::kInt32, 0); in TEST_F()
220 new (GetAllocator()) HArraySet(array, sub0, c0, DataType::Type::kInt32, 0); in TEST_F()
222 new (GetAllocator()) HArraySet(array, sub1, c0, DataType::Type::kInt32, 0); in TEST_F()
224 new (GetAllocator()) HArraySet(array, rev_sub1, c0, DataType::Type::kInt32, 0); in TEST_F()
226 new (GetAllocator()) HArraySet(array, sub_neg1, c0, DataType::Type::kInt32, 0); in TEST_F()
[all …]
Dscheduler_test.cc109 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
113 new (GetAllocator()) HArraySet(array, add1, add2, DataType::Type::kInt32, 0); in TestBuildDependencyGraphAndSchedule()
230 new (GetAllocator()) HArraySet(arr, c0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
232 new (GetAllocator()) HArraySet(arr, c1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
233 HInstruction* arr_set_i = new (GetAllocator()) HArraySet(arr, i, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
235 new (GetAllocator()) HArraySet(arr, add0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
237 new (GetAllocator()) HArraySet(arr, add1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
239 new (GetAllocator()) HArraySet(arr, sub0, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
241 new (GetAllocator()) HArraySet(arr, sub1, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
242 HInstruction* arr_set_j = new (GetAllocator()) HArraySet(arr, j, c0, DataType::Type::kInt32, 0); in TestDependencyGraphOnAliasingArrayAccesses()
Dbounds_check_elimination_test.cc94 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
118 array_set = new (GetAllocator()) HArraySet( in TEST_F()
131 array_set = new (GetAllocator()) HArraySet( in TEST_F()
204 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
271 HArraySet* array_set = new (GetAllocator()) HArraySet( in TEST_F()
314 HInstruction* array_set = new (GetAllocator()) HArraySet( in TEST_F()
325 array_set = new (GetAllocator()) HArraySet( in TEST_F()
336 array_set = new (GetAllocator()) HArraySet( in TEST_F()
412 HInstruction* array_set = new (allocator) HArraySet( in BuildSSAGraph1()
529 HInstruction* array_set = new (allocator) HArraySet( in BuildSSAGraph2()
[all …]
Dssa_builder.h79 void MaybeAddAmbiguousArraySet(HArraySet* aset) { in MaybeAddAmbiguousArraySet()
135 ScopedArenaVector<HArraySet*> ambiguous_asets_;
Dprepare_for_register_allocation.h52 void VisitArraySet(HArraySet* instruction) override;
Dlicm_test.cc185 HInstruction* set_array = new (GetAllocator()) HArraySet( in TEST_F()
203 HInstruction* set_array = new (GetAllocator()) HArraySet( in TEST_F()
Dinstruction_simplifier_arm.cc72 void VisitArraySet(HArraySet* instruction) override;
228 void InstructionSimplifierArmVisitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dinstruction_simplifier_arm64.cc75 void VisitArraySet(HArraySet* instruction) override;
209 void InstructionSimplifierArm64Visitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dssa_liveness_analysis_test.cc117 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
190 new (GetAllocator()) HArraySet(array, index, value, DataType::Type::kInt32, /* dex_pc= */ 0); in TEST_F()
Dconstructor_fence_redundancy_elimination.cc76 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.cc72 void SchedulingLatencyVisitorARM64::VisitArraySet(HArraySet* ATTRIBUTE_UNUSED) { in VisitArraySet()
Dinstruction_builder.cc2087 HArraySet* aset = new (allocator_) HArraySet(object, index, value, anticipated_type, dex_pc); in BuildArrayAccess()
2132 HArraySet* aset = new (allocator_) HArraySet(new_array, index, value, type, dex_pc); in BuildFilledNewArray()
2150 HArraySet* aset = new (allocator_) HArraySet(object, index, value, anticipated_type, dex_pc); in BuildFillArrayData()
2220 HArraySet* aset = in BuildFillWideArrayData()
2221 new (allocator_) HArraySet(object, index, value, DataType::Type::kInt64, dex_pc); in BuildFillWideArrayData()
Dload_store_analysis.h552 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
Dload_store_elimination.cc714 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
Dscheduler_arm.cc732 void SchedulingLatencyVisitorARM::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dload_store_elimination_test.cc219 HInstruction* store = new (GetAllocator()) HArraySet(array, in AddArraySet()
Dsuperblock_cloner_test.cc88 HInstruction* array_set = new (GetAllocator()) HArraySet( in CreateBasicLoopDataFlow()
Dgraph_visualizer.cc447 void VisitArraySet(HArraySet* array_set) override { in VisitArraySet()
Dinstruction_simplifier.cc78 void VisitArraySet(HArraySet* equal) override;
1039 void InstructionSimplifierVisitor::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
Dinduction_var_analysis_test.cc165 return InsertInstruction(new (GetAllocator()) HArraySet( in InsertArrayStore()
Dnodes.h6102 class HArraySet final : public HExpression<3> {
6104 HArraySet(HInstruction* array, in HArraySet() function
6109 : HArraySet(array, in HArraySet()
6118 HArraySet(HInstruction* array, in HArraySet() function
Dloop_optimization.cc1757 vector = new (global_allocator_) HArraySet( in GenerateVecMem()
Dcode_generator_arm64.cc2645 void LocationsBuilderARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
2663 void InstructionCodeGeneratorARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()

12