Home
last modified time | relevance | path

Searched refs:StatusOffset (Results 1 – 12 of 12) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_throw_entrypoints.cc134 << "/" << dest_type->GetField32(mirror::Class::StatusOffset()) in artThrowClassCastException()
136 << "/" << src_type->GetField32(mirror::Class::StatusOffset()); in artThrowClassCastException()
/art/runtime/
Dsubtype_check.h451 int32_t int32_data = klass->GetField32Volatile(klass->StatusOffset()); in ReadField()
503 klass->StatusOffset(), in WriteSubtypeCheckBits()
532 klass->StatusOffset(), in WriteStatusImpl()
Dsubtype_check_test.cc103 MemberOffset StatusOffset() const { in StatusOffset() function
/art/tools/cpp-define-generator/
Dmirror_class.def38 ASM_DEFINE(MIRROR_CLASS_STATUS_OFFSET, art::mirror::Class::StatusOffset().Int32Value())
/art/runtime/mirror/
Dclass.h103 ? GetField32Volatile<kVerifyFlags>(StatusOffset()) in GetStatus()
104 : GetField32<kVerifyFlags>(StatusOffset()); in GetStatus()
120 static constexpr MemberOffset StatusOffset() { in StatusOffset() function
Dclass.cc198 SetField32Volatile<true>(StatusOffset(), new_status_value); in SetStatusInternal()
200 SetField32Volatile<false>(StatusOffset(), new_status_value); in SetStatusInternal()
300 kVerifyNone>(StatusOffset(), new_status_value); in SetStatusForPrimitiveOrArray()
/art/compiler/optimizing/
Dcode_generator.h64 mirror::Class::StatusOffset().SizeValue() + (kClassStatusLsbPosition / kBitsPerByte);
Dcode_generator_arm64.cc2098 __ Ldrh(temp, HeapOperand(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare()
2101 __ Ldr(temp, HeapOperand(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare()
Dcode_generator_riscv64.cc1137 __ Loadw(tmp, class_reg, mirror::Class::StatusOffset().SizeValue()); // Sign-extended. in GenerateClassInitializationCheck()
5974 __ Loadw(tmp, tmp2, mirror::Class::StatusOffset().SizeValue()); // Sign-extended. in GenerateFrameEntry()
Dcode_generator_x86_64.cc6614 __ cmpw(Address(temp, mirror::Class::StatusOffset()), Immediate(path_to_root)); in GenerateBitstringTypeCheckCompare()
6617 __ movl(temp, Address(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare()
Dcode_generator_x86.cc7531 __ cmpw(Address(temp, mirror::Class::StatusOffset()), Immediate(path_to_root)); in GenerateBitstringTypeCheckCompare()
7534 __ movl(temp, Address(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare()
Dcode_generator_arm_vixl.cc7884 __ Ldrh(temp, MemOperand(temp, mirror::Class::StatusOffset().Int32Value())); in GenerateBitstringTypeCheckCompare()
7893 __ Ldr(temp, MemOperand(temp, mirror::Class::StatusOffset().Int32Value())); in GenerateBitstringTypeCheckCompare()