Home
last modified time | relevance | path

Searched refs:GetFieldInfo (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dscheduler.cc139 static const FieldInfo* GetFieldInfo(const HInstruction* instruction) { in GetFieldInfo() function
141 return &instruction->AsInstanceFieldGet()->GetFieldInfo(); in GetFieldInfo()
143 return &instruction->AsInstanceFieldSet()->GetFieldInfo(); in GetFieldInfo()
145 return &instruction->AsStaticFieldGet()->GetFieldInfo(); in GetFieldInfo()
147 return &instruction->AsStaticFieldSet()->GetFieldInfo(); in GetFieldInfo()
157 DCHECK(GetFieldInfo(instr) != nullptr); in FieldAccessHeapLocation()
161 GetFieldInfo(instr)); in FieldAccessHeapLocation()
Dgraph_visualizer.cc501 iget->GetFieldInfo().GetDexFile().PrettyField(iget->GetFieldInfo().GetFieldIndex(), in VisitInstanceFieldGet()
508 iset->GetFieldInfo().GetDexFile().PrettyField(iset->GetFieldInfo().GetFieldIndex(), in VisitInstanceFieldSet()
515 sget->GetFieldInfo().GetDexFile().PrettyField(sget->GetFieldInfo().GetFieldIndex(), in VisitStaticFieldGet()
522 sset->GetFieldInfo().GetDexFile().PrettyField(sset->GetFieldInfo().GetFieldIndex(), in VisitStaticFieldSet()
Dload_store_analysis.h501 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitInstanceFieldGet()
506 HeapLocation* location = VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitInstanceFieldSet()
532 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitStaticFieldGet()
537 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitStaticFieldSet()
Dload_store_elimination.cc685 const FieldInfo& field = instruction->GetFieldInfo(); in VisitInstanceFieldGet()
691 const FieldInfo& field = instruction->GetFieldInfo(); in VisitInstanceFieldSet()
699 const FieldInfo& field = instruction->GetFieldInfo(); in VisitStaticFieldGet()
705 const FieldInfo& field = instruction->GetFieldInfo(); in VisitStaticFieldSet()
Dscheduler_arm.cc857 HandleFieldGetLatencies(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
861 HandleFieldSetLatencies(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldSet()
1037 HandleFieldGetLatencies(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
1041 HandleFieldSetLatencies(instruction, instruction->GetFieldInfo()); in VisitStaticFieldSet()
Dreference_type_propagation.cc305 if (field_get->GetFieldInfo().GetField() != field) { in BoundTypeForClassCheck()
600 UpdateFieldAccessTypeInfo(instr, instr->GetFieldInfo()); in VisitInstanceFieldGet()
604 UpdateFieldAccessTypeInfo(instr, instr->GetFieldInfo()); in VisitStaticFieldGet()
Dload_store_analysis_test.cc179 size_t loc1 = heap_location_collector.GetFieldHeapLocation(object, &get_field10->GetFieldInfo()); in TEST_F()
180 size_t loc2 = heap_location_collector.GetFieldHeapLocation(object, &get_field20->GetFieldInfo()); in TEST_F()
Dcode_generator_x86.cc5705 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
5709 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
5713 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldSet()
5717 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitStaticFieldSet()
5721 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldSet()
5725 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitInstanceFieldSet()
5729 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
5733 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
Dcode_generator_arm64.cc3710 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
3714 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
3722 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitInstanceFieldSet()
5866 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
5870 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
5878 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitStaticFieldSet()
Dcode_generator_arm_vixl.cc6047 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldSet()
6051 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitInstanceFieldSet()
6055 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
6059 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
6063 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
6067 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
6071 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldSet()
6075 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitStaticFieldSet()
Dcode_generator_x86_64.cc5067 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldSet()
5071 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitInstanceFieldSet()
5079 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitInstanceFieldGet()
5087 HandleFieldGet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldGet()
5091 HandleFieldSet(instruction, instruction->GetFieldInfo()); in VisitStaticFieldSet()
5095 HandleFieldSet(instruction, instruction->GetFieldInfo(), instruction->GetValueCanBeNull()); in VisitStaticFieldSet()
Dnodes.h5935 const FieldInfo& GetFieldInfo() const { return field_info_; } in GetFieldInfo() function
5989 const FieldInfo& GetFieldInfo() const { return field_info_; } in GetFieldInfo() function
6920 const FieldInfo& GetFieldInfo() const { return field_info_; } in GetFieldInfo() function
6969 const FieldInfo& GetFieldInfo() const { return field_info_; } in GetFieldInfo() function
Dinliner.cc2244 if (field_get->GetFieldInfo().GetField() == in ReturnTypeMoreSpecific()
Dinstruction_simplifier.cc1550 if (field_get->GetFieldInfo().GetField() != field) { in RecognizeAndSimplifyClassCheck()