/art/runtime/mirror/ |
object-inl.h | 471 inline uint8_t Object::GetFieldBoolean(MemberOffset field_offset) { 475 return GetField<uint8_t, kIsVolatile>(field_offset); 479 inline int8_t Object::GetFieldByte(MemberOffset field_offset) { 483 return GetField<int8_t, kIsVolatile>(field_offset); 487 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) { 488 return GetFieldBoolean<kVerifyFlags, true>(field_offset); 492 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) { 493 return GetFieldByte<kVerifyFlags, true>(field_offset); 498 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value) 504 Runtime::Current()->RecordWriteFieldBoolean(this, field_offset, 1044 uint32_t field_offset = mirror::kObjectHeaderSize; local 1068 MemberOffset field_offset = kIsStatic local [all...] |
object.h | 261 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset) 266 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset) 271 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset, Object* new_value) 276 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, Object* new_value) 281 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, Object* new_value) 286 bool CasFieldWeakSequentiallyConsistentObject(MemberOffset field_offset, Object* old_value, 291 bool CasFieldWeakSequentiallyConsistentObjectWithoutWriteBarrier(MemberOffset field_offset, 297 bool CasFieldStrongSequentiallyConsistentObject(MemberOffset field_offset, Object* old_value, 302 bool CasFieldStrongSequentiallyConsistentObjectWithoutWriteBarrier(MemberOffset field_offset, 308 bool CasFieldWeakRelaxedObjectWithoutWriteBarrier(MemberOffset field_offset, [all...] |
object.cc | 203 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, Object* new_value) { 214 if (field.GetOffset().Int32Value() == field_offset.Int32Value()) { 231 if (field.GetOffset().Int32Value() == field_offset.Int32Value()) { 243 << " of type " << PrettyDescriptor(c) << " at offset " << field_offset;
|
class-inl.h | 816 MemberOffset field_offset = field->GetOffset(); local 825 MemberOffset field_offset = field->GetOffset(); local [all...] |
/art/runtime/ |
transaction.cc | 101 void Transaction::RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, 106 object_log.LogBooleanValue(field_offset, value, is_volatile); 109 void Transaction::RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, 114 object_log.LogByteValue(field_offset, value, is_volatile); 117 void Transaction::RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, 122 object_log.LogCharValue(field_offset, value, is_volatile); 126 void Transaction::RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, 131 object_log.LogShortValue(field_offset, value, is_volatile); 135 void Transaction::RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 140 object_log.Log32BitsValue(field_offset, value, is_volatile) [all...] |
transaction.h | 57 void RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, uint8_t value, 60 void RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, int8_t value, 63 void RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, uint16_t value, 66 void RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, int16_t value, 69 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 72 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, 75 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset, 143 void UndoFieldWrite(mirror::Object* obj, MemberOffset field_offset,
|
art_field-inl.h | 351 uint32_t field_offset) SHARED_REQUIRES(Locks::mutator_lock_) { 354 if (field.GetOffset().Uint32Value() == field_offset) { 362 if (offset <= field_offset && field_offset < offset + field_size) { 372 uint32_t field_offset) { 374 ArtField* field = FindFieldWithOffset<kExactOffset>(klass->GetIFields(), field_offset); 380 FindInstanceFieldWithOffset<kExactOffset>(klass->GetSuperClass(), field_offset) : nullptr; 384 inline ArtField* ArtField::FindStaticFieldWithOffset(mirror::Class* klass, uint32_t field_offset) { 386 return FindFieldWithOffset<kExactOffset>(klass->GetSFields(), field_offset);
|
runtime.h | 493 void RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, uint8_t value, 495 void RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, int8_t value, 497 void RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, uint16_t value, 499 void RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, int16_t value, 501 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value, 503 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value, 505 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
|
art_field.h | 165 static ArtField* FindInstanceFieldWithOffset(mirror::Class* klass, uint32_t field_offset) 172 static ArtField* FindStaticFieldWithOffset(mirror::Class* klass, uint32_t field_offset)
|
runtime.cc | [all...] |
class_linker.cc | 271 MemberOffset* field_offset, 278 DCHECK(field_offset != nullptr); 287 if (!IsAligned<n>(field_offset->Uint32Value())) { 288 MemberOffset old_offset = *field_offset; 289 *field_offset = MemberOffset(RoundUp(field_offset->Uint32Value(), n)); 290 AddFieldGap(old_offset.Uint32Value(), field_offset->Uint32Value(), gaps); 303 DCHECK_ALIGNED(field_offset->Uint32Value(), n); 304 field->SetOffset(*field_offset); 305 *field_offset = MemberOffset(field_offset->Uint32Value() + n) [all...] |
/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);
|
/art/compiler/dex/ |
dex_to_dex_compiler.cc | 255 MemberOffset field_offset(0u); 258 &field_offset, &is_volatile); 259 if (fast_path && !is_volatile && IsUint<16>(field_offset.Int32Value())) { 263 << " by field offset " << field_offset.Int32Value() 269 inst->SetVRegC_22c(static_cast<uint16_t>(field_offset.Int32Value()));
|
/art/runtime/interpreter/ |
interpreter_common.cc | 142 MemberOffset field_offset(inst->VRegC_22c()); 148 field_offset.Uint32Value()); 158 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetField32(field_offset))); 161 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetFieldBoolean(field_offset))); 164 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetFieldByte(field_offset))); 167 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetFieldChar(field_offset))); 170 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetFieldShort(field_offset))); 173 shadow_frame.SetVRegLong(vregA, static_cast<int64_t>(obj->GetField64(field_offset))); 176 shadow_frame.SetVRegReference(vregA, obj->GetFieldObject<mirror::Object>(field_offset)); 360 MemberOffset field_offset(inst->VRegC_22c()) [all...] |
/external/v8/src/profiler/ |
heap-snapshot-generator.h | 395 Object* callback_obj, int field_offset = -1); 404 int field_offset); 417 int field_offset = -1); 422 int field_offset = -1); 431 int field_offset); 436 int field_offset); 442 int field_offset = -1); 447 int field_offset = -1);
|
heap-snapshot-generator.cc | 1604 int field_offset = local [all...] |
/art/runtime/quick/ |
inline_method_analyser.h | 171 uint32_t field_offset : 31; member in struct:art::InlineIGetIPutData
|
inline_method_analyser.cc | 748 uint32_t field_offset = field->GetOffset().Uint32Value(); local 751 result->field_offset = field_offset;
|
/art/compiler/ |
image_writer.cc | 768 MemberOffset field_offset = klass->GetFirstReferenceStaticFieldOffset( local 771 mirror::Object* ref = klass->GetFieldObject<mirror::Object>(field_offset); 783 field_offset = MemberOffset(field_offset.Uint32Value() + 1105 MemberOffset field_offset = h_class->GetFirstReferenceInstanceFieldOffset(); local 1135 MemberOffset field_offset = klass->GetFirstReferenceStaticFieldOffset(target_ptr_size_); local [all...] |
/external/v8/src/ |
code-stubs-hydrogen.cc | 111 int field_offset); [all...] |
/art/runtime/interpreter/mterp/ |
mterp.cc | 632 extern "C" mirror::Object* artIGetObjectFromMterp(mirror::Object* obj, uint32_t field_offset) 638 return obj->GetFieldObject<mirror::Object>(MemberOffset(field_offset));
|
/external/v8/src/compiler/ |
change-lowering.cc | 471 int field_offset, Type* field_type, 473 if (base_is_tagged == kTaggedBase && field_offset == HeapObject::kMapOffset) {
|
/art/compiler/driver/ |
compiler_driver.h | 364 MemberOffset* field_offset, bool* is_volatile)
|
/art/compiler/optimizing/ |
inliner.cc | [all...] |
nodes.h | [all...] |