Searched refs:GetFieldInfo (Results 1 – 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
D | scheduler.cc | 139 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()
|
D | graph_visualizer.cc | 501 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()
|
D | load_store_analysis.h | 496 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitInstanceFieldGet() 501 HeapLocation* location = VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitInstanceFieldSet() 527 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitStaticFieldGet() 532 VisitFieldAccess(instruction->InputAt(0), instruction->GetFieldInfo()); in VisitStaticFieldSet()
|
D | load_store_elimination.cc | 696 const FieldInfo& field = instruction->GetFieldInfo(); in VisitInstanceFieldGet() 702 const FieldInfo& field = instruction->GetFieldInfo(); in VisitInstanceFieldSet() 710 const FieldInfo& field = instruction->GetFieldInfo(); in VisitStaticFieldGet() 716 const FieldInfo& field = instruction->GetFieldInfo(); in VisitStaticFieldSet()
|
D | scheduler_arm.cc | 857 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()
|
D | reference_type_propagation.cc | 344 if (field_get->GetFieldInfo().GetField() != field) { in BoundTypeForClassCheck() 639 UpdateFieldAccessTypeInfo(instr, instr->GetFieldInfo()); in VisitInstanceFieldGet() 643 UpdateFieldAccessTypeInfo(instr, instr->GetFieldInfo()); in VisitStaticFieldGet()
|
D | load_store_analysis_test.cc | 177 size_t loc1 = heap_location_collector.GetFieldHeapLocation(object, &get_field10->GetFieldInfo()); in TEST_F() 178 size_t loc2 = heap_location_collector.GetFieldHeapLocation(object, &get_field20->GetFieldInfo()); in TEST_F()
|
D | inliner.cc | 2237 if (field_get->GetFieldInfo().GetField() == in ReturnTypeMoreSpecific()
|
D | instruction_simplifier.cc | 1544 if (field_get->GetFieldInfo().GetField() != field) { in RecognizeAndSimplifyClassCheck()
|