Searched refs:monitor_offset (Results 1 – 7 of 7) sorted by relevance
/aosp12/art/runtime/ |
H A D | common_throws.cc | 454 uint32_t monitor_offset = mirror::Object::MonitorOffset().Uint32Value(); in IsValidReadBarrierImplicitCheck() local 458 monitor_offset += gray_byte_position; in IsValidReadBarrierImplicitCheck() 460 return addr == monitor_offset; in IsValidReadBarrierImplicitCheck()
|
/aosp12/art/compiler/optimizing/ |
H A D | intrinsics_x86_64.cc | 815 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local 1097 __ testb(Address(src, monitor_offset + gray_byte_position), Immediate(test_value)); in VisitSystemArrayCopy() 2728 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local 2754 __ movl(out, Address(out, monitor_offset)); in VisitReferenceRefersTo()
|
H A D | intrinsics_x86.cc | 2637 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local 2957 __ testb(Address(src, monitor_offset + gray_byte_position), Immediate(test_value)); in VisitSystemArrayCopy() 3183 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local 3209 __ movl(out, Address(out, monitor_offset)); in VisitReferenceRefersTo()
|
H A D | intrinsics_arm64.cc | 2679 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local 3038 __ Ldr(tmp, HeapOperand(src.W(), monitor_offset)); in VisitSystemArrayCopy() 3310 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local 3337 __ Ldr(tmp, HeapOperand(tmp, monitor_offset)); in VisitReferenceRefersTo()
|
H A D | intrinsics_arm_vixl.cc | 1351 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local 1646 __ Ldr(temp2, MemOperand(src, monitor_offset)); in VisitSystemArrayCopy() 2577 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local 2607 __ Ldr(tmp, MemOperand(tmp, monitor_offset)); in VisitReferenceRefersTo()
|
H A D | code_generator_x86_64.cc | 7509 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier() local 7521 __ testb(Address(obj, monitor_offset + gray_byte_position), Immediate(test_value)); in GenerateReferenceLoadWithBakerReadBarrier()
|
H A D | code_generator_x86.cc | 8430 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier() local 8442 __ testb(Address(obj, monitor_offset + gray_byte_position), Immediate(test_value)); in GenerateReferenceLoadWithBakerReadBarrier()
|