/art/compiler/optimizing/ |
D | code_generator_mips64.h | 191 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info); 192 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info); 228 const FieldInfo& field_info, 230 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
|
D | code_generator_mips.h | 191 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info); 192 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info); 227 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info, uint32_t dex_pc); 228 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info, uint32_t dex_pc);
|
D | code_generator_x86.h | 172 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info); 173 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info); 227 const FieldInfo& field_info, 229 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
|
D | code_generator_arm.h | 179 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info); 180 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info); 235 const FieldInfo& field_info, 237 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
|
D | code_generator_x86_64.h | 178 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info); 222 const FieldInfo& field_info, 224 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
|
D | load_store_elimination.cc | 401 HeapLocation* VisitFieldAccess(HInstruction* ref, const FieldInfo& field_info) { in VisitFieldAccess() argument 402 if (field_info.IsVolatile()) { in VisitFieldAccess() 405 const uint16_t declaring_class_def_index = field_info.GetDeclaringClassDefIndex(); in VisitFieldAccess() 406 const size_t offset = field_info.GetFieldOffset().SizeValue(); in VisitFieldAccess()
|
D | code_generator_arm64.h | 218 const FieldInfo& field_info, 220 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
|
D | code_generator_mips.cc | 3387 void LocationsBuilderMIPS::HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldGet() argument 3388 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldGet() 3390 bool generate_volatile = field_info.IsVolatile() && is_wide; in HandleFieldGet() 3418 const FieldInfo& field_info, in HandleFieldGet() argument 3420 Primitive::Type type = field_info.GetFieldType(); in HandleFieldGet() 3424 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 3425 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldGet() 3514 void LocationsBuilderMIPS::HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldSet() argument 3515 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 3517 bool generate_volatile = field_info.IsVolatile() && is_wide; in HandleFieldSet() [all …]
|
D | code_generator_arm.cc | 3767 void LocationsBuilderARM::HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldSet() argument 3774 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 3782 bool generate_volatile = field_info.IsVolatile() in HandleFieldSet() 3811 const FieldInfo& field_info, in HandleFieldSet() argument 3819 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 3821 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 3822 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldSet() 3923 void LocationsBuilderARM::HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldGet() argument 3927 kEmitCompilerReadBarrier && (field_info.GetFieldType() == Primitive::kPrimNot); in HandleFieldGet() 3935 bool volatile_for_double = field_info.IsVolatile() in HandleFieldGet() [all …]
|
D | code_generator_mips64.cc | 2713 const FieldInfo& field_info ATTRIBUTE_UNUSED) { in HandleFieldGet() 2725 const FieldInfo& field_info) { in HandleFieldGet() argument 2726 Primitive::Type type = field_info.GetFieldType(); in HandleFieldGet() 2761 __ LoadFromOffset(load_type, dst, obj, field_info.GetFieldOffset().Uint32Value()); in HandleFieldGet() 2765 __ LoadFpuFromOffset(load_type, dst, obj, field_info.GetFieldOffset().Uint32Value()); in HandleFieldGet() 2773 const FieldInfo& field_info ATTRIBUTE_UNUSED) { in HandleFieldSet() 2785 const FieldInfo& field_info, in HandleFieldSet() argument 2787 Primitive::Type type = field_info.GetFieldType(); in HandleFieldSet() 2816 __ StoreToOffset(store_type, src, obj, field_info.GetFieldOffset().Uint32Value()); in HandleFieldSet() 2820 __ StoreFpuToOffset(store_type, src, obj, field_info.GetFieldOffset().Uint32Value()); in HandleFieldSet()
|
D | code_generator_arm64.cc | 1624 const FieldInfo& field_info) { in HandleFieldGet() argument 1629 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldGet() 1630 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldGet() 1632 MemOperand field = HeapOperand(InputRegisterAt(instruction, 0), field_info.GetFieldOffset()); in HandleFieldGet() 1650 field_info.IsVolatile()); in HandleFieldGet() 1653 if (field_info.IsVolatile()) { in HandleFieldGet() 1684 const FieldInfo& field_info, in HandleFieldSet() argument 1692 Offset offset = field_info.GetFieldOffset(); in HandleFieldSet() 1693 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 1708 if (field_info.IsVolatile()) { in HandleFieldSet()
|
D | code_generator_x86.cc | 4537 void LocationsBuilderX86::HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldGet() argument 4564 if (field_info.IsVolatile() && (field_info.GetFieldType() == Primitive::kPrimLong)) { in HandleFieldGet() 4578 const FieldInfo& field_info) { in HandleFieldGet() argument 4585 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 4586 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldGet() 4587 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldGet() 4688 void LocationsBuilderX86::HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info) { in HandleFieldSet() argument 4694 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 4695 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 4735 const FieldInfo& field_info, in HandleFieldSet() argument [all …]
|
D | code_generator_x86_64.cc | 4104 const FieldInfo& field_info) { in HandleFieldGet() argument 4111 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 4112 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldGet() 4113 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldGet() 4204 const FieldInfo& field_info) { in HandleFieldSet() argument 4209 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() 4210 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 4241 const FieldInfo& field_info, in HandleFieldSet() argument 4248 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 4249 Primitive::Type field_type = field_info.GetFieldType(); in HandleFieldSet() [all …]
|