Home
last modified time | relevance | path

Searched refs:MonitorOffset (Results 1 – 24 of 24) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h36 return LockWord(GetField32Volatile<kVerifyFlags>(MonitorOffset())); in GetLockWord()
38 return LockWord(GetField32<kVerifyFlags>(MonitorOffset())); in GetLockWord()
69 return CasField32<false, false>(MonitorOffset(), in CasLockWord()
135 LockWord lw(GetFieldPrimitive<uint32_t, /*kIsVolatile=*/false>(MonitorOffset())); in GetReadBarrierState()
146 LockWord lw(GetFieldAcquire<uint32_t>(MonitorOffset())); in GetReadBarrierStateAcquire()
Dobject-inl.h72 SetField32Volatile<false, false, kVerifyFlags>(MonitorOffset(), new_val.GetValue()); in SetLockWord()
74 SetField32<false, false, kVerifyFlags>(MonitorOffset(), new_val.GetValue()); in SetLockWord()
Dobject.h152 static constexpr MemberOffset MonitorOffset() { in MonitorOffset() function
/art/tools/cpp-define-generator/
Dmirror_object.def26 art::mirror::Object::MonitorOffset().Int32Value())
28 art::mirror::Object::MonitorOffset().Int32Value() +
/art/dex2oat/linker/arm/
Drelative_patcher_thumb2_test.cc797 mirror::Object::MonitorOffset().Uint32Value(); in TestBakerFieldWide()
901 mirror::Object::MonitorOffset().Uint32Value(); in TestBakerFieldNarrow()
1187 int32_t offset = mirror::Object::MonitorOffset().Int32Value() - data_offset; in TEST_F()
/art/runtime/
Dcommon_throws.cc452 uint32_t monitor_offset = mirror::Object::MonitorOffset().Uint32Value(); in IsValidReadBarrierImplicitCheck()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc578 __ testl(Address(ref, mirror::Object::MonitorOffset().SizeValue()), in TestMarkBit()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64_test.cc1123 (mirror::Object::MonitorOffset().Uint32Value() << (10 - 2)) | in TestBakerField()
1368 int32_t offset = mirror::Object::MonitorOffset().Int32Value() - data_offset; in TEST_F()
/art/compiler/utils/riscv64/
Djni_macro_assembler_riscv64.cc590 __ Loadw(tmp, ref, mirror::Object::MonitorOffset().Int32Value()); in TestMarkBit()
Djni_macro_assembler_riscv64_test.cc892 MemberOffset monitor_offset = mirror::Object::MonitorOffset(); in TEST_F()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc647 __ testl(Address(ref, mirror::Object::MonitorOffset().SizeValue()), in TestMarkBit()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc845 ___ Ldr(scratch, MEM_OP(ref, mirror::Object::MonitorOffset().SizeValue())); in TestMarkBit()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc1048 ___ Ldr(scratch, MemOperand(ref, mirror::Object::MonitorOffset().SizeValue())); in TestMarkBit()
/art/compiler/optimizing/
Dload_store_elimination_test.cc1059 MakeIFieldGet(new_inst, DataType::Type::kInt32, mirror::Object::MonitorOffset()); in TEST_F()
Dcode_generator_arm64.cc7311 MemOperand lock_word(holder_reg, mirror::Object::MonitorOffset().Int32Value()); in CompileBakerReadBarrierThunk()
7341 MemOperand lock_word(base_reg, mirror::Object::MonitorOffset().Int32Value() - data_offset); in CompileBakerReadBarrierThunk()
7369 MemOperand lock_word(root_reg.X(), mirror::Object::MonitorOffset().Int32Value()); in CompileBakerReadBarrierThunk()
Dintrinsics_x86.cc3097 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy()
3559 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo()
Dintrinsics_riscv64.cc817 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo()
1625 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy()
Dintrinsics_x86_64.cc891 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy()
3352 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo()
Dload_store_elimination.cc1159 MemberOffset(offset) == mirror::Object::MonitorOffset()) { in VisitNewInstance()
Dintrinsics_arm_vixl.cc1317 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy()
2464 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo()
Dintrinsics_arm64.cc3095 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy()
3606 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo()
Dcode_generator_arm_vixl.cc10304 MemOperand lock_word(holder_reg, mirror::Object::MonitorOffset().Int32Value()); in CompileBakerReadBarrierThunk()
10343 MemOperand lock_word(base_reg, mirror::Object::MonitorOffset().Int32Value() - data_offset); in CompileBakerReadBarrierThunk()
10375 MemOperand lock_word(root_reg, mirror::Object::MonitorOffset().Int32Value()); in CompileBakerReadBarrierThunk()
Dcode_generator_x86_64.cc8034 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_x86.cc8713 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier()