Searched refs:monitor_offset (Results 1 – 9 of 9) sorted by relevance
/art/runtime/ |
D | common_throws.cc | 452 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/ |
D | jni_macro_assembler_riscv64_test.cc | 892 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/ |
D | intrinsics_x86.cc | 3097 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()
|
D | intrinsics_riscv64.cc | 817 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()
|
D | intrinsics_x86_64.cc | 891 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()
|
D | intrinsics_arm_vixl.cc | 1317 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()
|
D | intrinsics_arm64.cc | 3095 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()
|
D | code_generator_x86_64.cc | 8034 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()
|
D | code_generator_x86.cc | 8713 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()
|