/art/runtime/mirror/ |
object-inl.h | 410 inline int32_t Object::GetField32(MemberOffset field_offset) { 414 const byte* raw_addr = reinterpret_cast<const byte*>(this) + field_offset.Int32Value(); 424 inline int32_t Object::GetField32Volatile(MemberOffset field_offset) { 425 return GetField32<kVerifyFlags, true>(field_offset); 430 inline void Object::SetField32(MemberOffset field_offset, int32_t new_value) { 435 Runtime::Current()->RecordWriteField32(this, field_offset, 436 GetField32<kVerifyFlags, kIsVolatile>(field_offset), 442 byte* raw_addr = reinterpret_cast<byte*>(this) + field_offset.Int32Value(); 452 inline void Object::SetField32Volatile(MemberOffset field_offset, int32_t new_value) { 453 SetField32<kTransactionActive, kCheckTransaction, kVerifyFlags, true>(field_offset, new_value) 755 MemberOffset field_offset = CLASS_OFFSET_FROM_CLZ(right_shift); local 770 MemberOffset field_offset = kIsStatic local [all...] |
object.h | 211 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset) 216 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset) 221 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset, Object* new_value) 226 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, Object* new_value) 231 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, Object* new_value) 236 bool CasFieldWeakSequentiallyConsistentObject(MemberOffset field_offset, Object* old_value, 242 bool CasFieldStrongSequentiallyConsistentObject(MemberOffset field_offset, Object* old_value, 247 HeapReference<Object>* GetFieldObjectReferenceAddr(MemberOffset field_offset); 250 ALWAYS_INLINE int32_t GetField32(MemberOffset field_offset) 254 ALWAYS_INLINE int32_t GetField32Volatile(MemberOffset field_offset) [all...] |
art_field.cc | 63 ArtField* ArtField::FindInstanceFieldWithOffset(mirror::Class* klass, uint32_t field_offset) { 69 if (field->GetOffset().Uint32Value() == field_offset) { 76 return FindInstanceFieldWithOffset(klass->GetSuperClass(), field_offset);
|
object.cc | 199 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, Object* new_value) { 212 if (field->GetOffset().Int32Value() == field_offset.Int32Value()) { 232 if (field->GetOffset().Int32Value() == field_offset.Int32Value()) { 243 << " of type " << PrettyDescriptor(c) << " at offset " << field_offset;
|
art_field.h | 153 static ArtField* FindInstanceFieldWithOffset(mirror::Class* klass, uint32_t field_offset)
|
class-inl.h | 699 MemberOffset field_offset = GetSFields()->Get(0)->GetOffset(); local 700 return GetFieldObject<ObjectArray<Class>>(field_offset); 708 MemberOffset field_offset = GetSFields()->Get(1)->GetOffset(); local 709 return GetFieldObject<ObjectArray<ObjectArray<Class>>>(field_offset);
|
/art/runtime/ |
transaction.cc | 60 void Transaction::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 65 object_log.Log32BitsValue(field_offset, value, is_volatile); 68 void Transaction::RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, 73 object_log.Log64BitsValue(field_offset, value, is_volatile); 76 void Transaction::RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, 81 object_log.LogReferenceValue(field_offset, value, is_volatile); 263 MemberOffset field_offset(it.first); 264 if (field_offset.Uint32Value() == mirror::Class::ClassOffset().Uint32Value()) { 269 field_offset.Uint32Value() == mirror::Array::LengthOffset().Uint32Value()) { 274 UndoFieldWrite(obj, field_offset, field_value) [all...] |
transaction.h | 45 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 48 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, 51 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, 110 void UndoFieldWrite(mirror::Object* obj, MemberOffset field_offset,
|
runtime.h | 438 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 440 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, 442 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
|
runtime.cc | [all...] |
/art/compiler/dex/ |
dex_to_dex_compiler.cc | 211 MemberOffset field_offset(0u); 214 &field_offset, &is_volatile); 215 if (fast_path && !is_volatile && IsUint(16, field_offset.Int32Value())) { 219 << " by field offset " << field_offset.Int32Value() 225 inst->SetVRegC_22c(static_cast<uint16_t>(field_offset.Int32Value()));
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
lower_ubo_reference.cpp | 210 unsigned int field_offset = 0; local 219 field_offset = 220 align(field_offset, 223 emit_ubo_loads(field_deref, base_offset, deref_offset + field_offset); 225 field_offset += field->type->std140_size(ubo_var->RowMajor);
|
/external/mesa3d/src/glsl/ |
lower_ubo_reference.cpp | 210 unsigned int field_offset = 0; local 219 field_offset = 220 align(field_offset, 223 emit_ubo_loads(field_deref, base_offset, deref_offset + field_offset); 225 field_offset += field->type->std140_size(ubo_var->RowMajor);
|
/external/chromium_org/mojo/public/tools/bindings/generators/ |
mojom_js_generator.py | 160 field_offset = JavaScriptFieldOffset(packed_field) 167 (field_offset, element_size, element_count, element_type, nullable) 172 field_offset = JavaScriptFieldOffset(packed_field) 174 return "%s, %s, %s" % (field_offset, struct_type, nullable) 184 field_offset = JavaScriptFieldOffset(packed_field) 185 return "%s, %s" % (field_offset, nullable) 239 "field_offset": JavaScriptFieldOffset,
|
/external/chromium_org/v8/src/ |
heap-snapshot-generator.h | 398 int field_offset); 411 int field_offset = -1); 416 int field_offset = -1); 425 int field_offset); 430 int field_offset); 436 int field_offset = -1);
|
heap-snapshot-generator.cc | [all...] |
/art/compiler/driver/ |
compiler_driver-inl.h | 109 mirror::ArtField* resolved_field, uint16_t field_idx, MemberOffset* field_offset, 115 *field_offset = resolved_field->GetOffset(); 150 *field_offset = resolved_field->GetOffset(); 160 *field_offset = MemberOffset(0u);
|
compiler_driver.h | 263 mirror::ArtField* resolved_field, uint16_t field_idx, MemberOffset* field_offset, 305 MemberOffset* field_offset, bool* is_volatile) 318 MemberOffset* field_offset, uint32_t* storage_index, [all...] |
/art/runtime/quick/ |
inline_method_analyser.h | 119 uint32_t field_offset : 31; member in struct:art::InlineIGetIPutData
|
/art/runtime/interpreter/ |
interpreter_common.cc | 130 MemberOffset field_offset(inst->VRegC_22c()); 136 field_offset.Uint32Value()); 146 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetField32(field_offset))); 149 shadow_frame.SetVRegLong(vregA, static_cast<int64_t>(obj->GetField64(field_offset))); 152 shadow_frame.SetVRegReference(vregA, obj->GetFieldObject<mirror::Object>(field_offset)); 333 MemberOffset field_offset(inst->VRegC_22c()); 340 field_offset.Uint32Value()); 350 obj->SetField32<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); 353 obj->SetField64<transaction_active>(field_offset, shadow_frame.GetVRegLong(vregA)); 356 obj->SetFieldObject<transaction_active>(field_offset, shadow_frame.GetVRegReference(vregA)) [all...] |
/art/compiler/llvm/ |
gbc_expander.cc | 1108 int field_offset = local 1131 int field_offset = local 1155 int field_offset = local 1176 int field_offset = local [all...] |
/art/compiler/optimizing/ |
nodes.h | [all...] |
/art/compiler/ |
image_writer.cc | 820 MemberOffset field_offset = h_class->GetFirstReferenceInstanceFieldOffset(); local 822 mirror::Object* value = obj->GetFieldObject<mirror::Object>(field_offset); 826 field_offset = MemberOffset(field_offset.Uint32Value() + 846 MemberOffset field_offset = klass->GetFirstReferenceStaticFieldOffset(); local [all...] |
/art/compiler/dex/quick/ |
gen_common.cc | 678 int field_offset = field_info.FieldOffset().Int32Value(); local 680 LoadRefDisp(r_base, field_offset, rl_result.reg, field_info.IsVolatile() ? kVolatile : 683 LoadBaseDisp(r_base, field_offset, rl_result.reg, load_size, field_info.IsVolatile() ? 735 int field_offset = field_info.FieldOffset().Int32Value(); local 738 load_lir = LoadRefDisp(rl_obj.reg, field_offset, rl_result.reg, field_info.IsVolatile() ? 741 load_lir = LoadBaseDisp(rl_obj.reg, field_offset, rl_result.reg, load_size, 787 int field_offset = field_info.FieldOffset().Int32Value(); local 790 null_ck_insn = StoreRefDisp(rl_obj.reg, field_offset, rl_src.reg, field_info.IsVolatile() ? 793 null_ck_insn = StoreBaseDisp(rl_obj.reg, field_offset, rl_src.reg, store_size, [all...] |
mir_to_lir.cc | 253 LoadRefDisp(reg_obj, data.field_offset, r_result, data.is_volatile ? kVolatile : kNotVolatile); 255 LoadBaseDisp(reg_obj, data.field_offset, r_result, size, data.is_volatile ? kVolatile : 292 StoreRefDisp(reg_obj, data.field_offset, reg_src, data.is_volatile ? kVolatile : kNotVolatile); 294 StoreBaseDisp(reg_obj, data.field_offset, reg_src, size, data.is_volatile ? kVolatile : [all...] |