HomeSort by relevance Sort by last modified time
    Searched refs:field_offset (Results 1 - 25 of 33) sorted by null

1 2

  /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 828 MemberOffset field_offset = field->GetOffset(); local
837 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...]

Completed in 510 milliseconds

1 2