Home
last modified time | relevance | path

Searched refs:monitor_offset (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dcommon_throws.cc452 uint32_t monitor_offset = mirror::Object::MonitorOffset().Uint32Value(); in IsValidReadBarrierImplicitCheck() local
456 monitor_offset += gray_byte_position; in IsValidReadBarrierImplicitCheck()
458 return addr == monitor_offset; in IsValidReadBarrierImplicitCheck()
/art/compiler/utils/riscv64/
Djni_macro_assembler_riscv64_test.cc892 MemberOffset monitor_offset = mirror::Object::MonitorOffset(); in TEST_F() local
914 expected += "lw t6, " + std::to_string(monitor_offset.Int32Value()) + "(a0)\n" in TEST_F()
919 expected += "lw t6, " + std::to_string(monitor_offset.Int32Value()) + "(t0)\n" in TEST_F()
/art/compiler/optimizing/
Dintrinsics_x86.cc3097 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local
3326 __ testb(Address(src, monitor_offset + gray_byte_position), Immediate(test_value)); in VisitSystemArrayCopy()
3559 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local
3585 __ movl(out, Address(out, monitor_offset)); in VisitReferenceRefersTo()
Dintrinsics_riscv64.cc817 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local
855 __ Loadw(tmp, out, monitor_offset); in VisitReferenceRefersTo()
1625 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local
1848 __ Loadwu(tmp, src, monitor_offset); in VisitSystemArrayCopy()
Dintrinsics_x86_64.cc891 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local
1123 __ testb(Address(src, monitor_offset + gray_byte_position), Immediate(test_value)); in VisitSystemArrayCopy()
3352 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local
3378 __ movl(out, Address(out, monitor_offset)); in VisitReferenceRefersTo()
Dintrinsics_arm_vixl.cc1317 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local
1535 __ Ldr(rb_tmp, MemOperand(src, monitor_offset)); in VisitSystemArrayCopy()
2464 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local
2494 __ Ldr(tmp, MemOperand(tmp, monitor_offset)); in VisitReferenceRefersTo()
Dintrinsics_arm64.cc3095 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitSystemArrayCopy() local
3339 __ Ldr(tmp, HeapOperand(src.W(), monitor_offset)); in VisitSystemArrayCopy()
3606 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in VisitReferenceRefersTo() local
3633 __ Ldr(tmp, HeapOperand(tmp, monitor_offset)); in VisitReferenceRefersTo()
Dcode_generator_x86_64.cc8034 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier() local
8046 __ testb(Address(obj, monitor_offset + gray_byte_position), Immediate(test_value)); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_x86.cc8713 uint32_t monitor_offset = mirror::Object::MonitorOffset().Int32Value(); in GenerateReferenceLoadWithBakerReadBarrier() local
8725 __ testb(Address(obj, monitor_offset + gray_byte_position), Immediate(test_value)); in GenerateReferenceLoadWithBakerReadBarrier()