Home
last modified time | relevance | path

Searched refs:field_info (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_mips64.h191 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);
Dcode_generator_mips.h191 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);
Dcode_generator_x86.h172 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);
Dcode_generator_arm.h179 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);
Dcode_generator_x86_64.h178 void HandleFieldSet(HInstruction* instruction, const FieldInfo& field_info);
222 const FieldInfo& field_info,
224 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
Dload_store_elimination.cc401 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()
Dcode_generator_arm64.h218 const FieldInfo& field_info,
220 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info);
Dcode_generator_mips.cc3387 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 …]
Dcode_generator_arm.cc3767 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 …]
Dcode_generator_mips64.cc2713 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()
Dcode_generator_arm64.cc1624 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()
Dcode_generator_x86.cc4537 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 …]
Dcode_generator_x86_64.cc4104 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 …]