Home
last modified time | relevance | path

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

/art/runtime/
Dlock_word.h106 kReadBarrierStateShift = kThinLockCountSize + kThinLockCountShift, enumerator
108 kReadBarrierStateMaskShifted = kReadBarrierStateMask << kReadBarrierStateShift,
112 kMarkBitStateShift = kReadBarrierStateSize + kReadBarrierStateShift,
119 kGCStateShift = kReadBarrierStateShift,
206 return (value_ >> kReadBarrierStateShift) & kReadBarrierStateMask; in ReadBarrierState()
219 value_ &= ~(kReadBarrierStateMask << kReadBarrierStateShift); in SetReadBarrierState()
220 value_ |= (rb_state & kReadBarrierStateMask) << kReadBarrierStateShift; in SetReadBarrierState()
Dcommon_throws.cc457 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in IsValidReadBarrierImplicitCheck()
/art/tools/cpp-define-generator/
Dmirror_object.def29 art::LockWord::kReadBarrierStateShift / art::kBitsPerByte)
31 art::LockWord::kReadBarrierStateShift % art::kBitsPerByte)
33 static_cast<int8_t>(1 << (art::LockWord::kReadBarrierStateShift % art::kBitsPerByte)))
Dlockword.def38 art::LockWord::kReadBarrierStateShift)
/art/dex2oat/linker/arm/
Drelative_patcher_thumb2_test.cc775 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TestBakerFieldWide()
776 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TestBakerFieldWide()
876 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TestBakerFieldNarrow()
877 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TestBakerFieldNarrow()
1161 DCHECK_GE(LockWord::kReadBarrierStateShift, 8u); // ROR modified immediate. in TEST_F()
1162 uint32_t ror_shift = 7 + (32 - LockWord::kReadBarrierStateShift); in TEST_F()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64_test.cc1109 0x37000000u | (LockWord::kReadBarrierStateShift << 19) | /* ip0 */ 16; in TestBakerField()
1354 0x37000000u | (LockWord::kReadBarrierStateShift << 19) | /* ip0 */ 16; in TEST_F()
/art/compiler/optimizing/
Dintrinsics_x86_64.cc1090 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in VisitSystemArrayCopy()
1091 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in VisitSystemArrayCopy()
Dintrinsics_x86.cc2847 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in VisitSystemArrayCopy()
2848 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in VisitSystemArrayCopy()
Dintrinsics_arm_vixl.cc2199 __ Lsrs(temp2, temp2, LockWord::kReadBarrierStateShift + 1); in VisitSystemArrayCopy()
Dintrinsics_arm64.cc2703 __ Tbnz(tmp, LockWord::kReadBarrierStateShift, read_barrier_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
Dcode_generator_x86_64.cc7375 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
7376 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_x86.cc8097 constexpr uint32_t gray_byte_position = LockWord::kReadBarrierStateShift / kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
8098 constexpr uint32_t gray_bit_position = LockWord::kReadBarrierStateShift % kBitsPerByte; in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_arm64.cc6693 __ Tbnz(ip0.W(), LockWord::kReadBarrierStateShift, slow_path); in EmitGrayCheckAndFastPath()