Home
last modified time | relevance | path

Searched refs:kReadBarrierStateShift (Results 1 – 17 of 17) sorted by relevance

/art/runtime/
Dlock_word.h102 kReadBarrierStateShift = kThinLockCountSize + kThinLockCountShift, enumerator
104 kReadBarrierStateMaskShifted = kReadBarrierStateMask << kReadBarrierStateShift,
108 kMarkBitStateShift = kReadBarrierStateSize + kReadBarrierStateShift,
115 kGCStateShift = kReadBarrierStateShift,
202 return (value_ >> kReadBarrierStateShift) & kReadBarrierStateMask; in ReadBarrierState()
215 value_ &= ~(kReadBarrierStateMask << kReadBarrierStateShift); in SetReadBarrierState()
216 value_ |= (rb_state & kReadBarrierStateMask) << kReadBarrierStateShift; in SetReadBarrierState()
Dcommon_throws.cc460 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in IsValidReadBarrierImplicitCheck()
/art/tools/cpp-define-generator/
Dconstant_lockword.def28 DEFINE_LOCK_WORD_EXPR(READ_BARRIER_STATE_SHIFT, int32_t, kReadBarrierStateShift)
/art/compiler/linker/arm/
Drelative_patcher_thumb2_test.cc656 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TestBakerFieldWide()
657 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TestBakerFieldWide()
761 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TestBakerFieldNarrow()
762 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TestBakerFieldNarrow()
1038 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TEST_F()
1039 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TEST_F()
/art/runtime/generated/
Dasm_support_gen.h96 …LOCK_WORD_READ_BARRIER_STATE_SHIFT), (static_cast<int32_t>(art::LockWord::kReadBarrierStateShift)))
/art/compiler/linker/arm64/
Drelative_patcher_arm64.cc376 __ Tbnz(ip0.W(), LockWord::kReadBarrierStateShift, slow_path); in EmitGrayCheckAndFastPath()
Drelative_patcher_arm64_test.cc975 0x37000000u | (LockWord::kReadBarrierStateShift << 19) | /* ip0 */ 16; in TestBakerField()
1216 0x37000000u | (LockWord::kReadBarrierStateShift << 19) | /* ip0 */ 16; in TEST_F()
/art/compiler/optimizing/
Dintrinsics_x86_64.cc1446 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in VisitSystemArrayCopy()
1447 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in VisitSystemArrayCopy()
Dintrinsics_x86.cc3217 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in VisitSystemArrayCopy()
3218 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in VisitSystemArrayCopy()
Dcode_generator_arm64.cc854 __ Tbz(temp_, LockWord::kReadBarrierStateShift, GetExitLabel()); in EmitNativeCode()
1006 __ Tbz(temp_, LockWord::kReadBarrierStateShift, GetExitLabel()); in EmitNativeCode()
Dintrinsics_arm64.cc2865 __ Tbnz(tmp, LockWord::kReadBarrierStateShift, read_barrier_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
Dcode_generator_x86_64.cc6665 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
6666 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
Dintrinsics_arm_vixl.cc2548 __ Lsrs(temp2, temp2, LockWord::kReadBarrierStateShift + 1); in VisitSystemArrayCopy()
Dcode_generator_x86.cc7282 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
7283 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_arm_vixl.cc972 __ Lsrs(temp_, temp_, LockWord::kReadBarrierStateShift + 1); in EmitNativeCode()
1114 __ Lsrs(temp1_, temp1_, LockWord::kReadBarrierStateShift + 1); in EmitNativeCode()
Dcode_generator_mips64.cc5432 __ Sll(temp_reg, temp_reg, 31 - LockWord::kReadBarrierStateShift); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_mips.cc7318 __ Sll(temp_reg, temp_reg, 31 - LockWord::kReadBarrierStateShift); in GenerateReferenceLoadWithBakerReadBarrier()