Home
last modified time | relevance | path

Searched refs:BakerReadBarrierKind (Results 1 – 2 of 2) sorted by relevance

/art/compiler/linker/arm64/
Drelative_patcher_arm64.h29 enum class BakerReadBarrierKind : uint8_t { enum
38 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kField) | in EncodeBakerReadBarrierFieldData()
45 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kGcRoot) | in EncodeBakerReadBarrierGcRootData()
80 MinimumBitsToStore(static_cast<size_t>(BakerReadBarrierKind::kLast));
83 BitField<BakerReadBarrierKind, 0, kBitsForBakerReadBarrierKind>;
Drelative_patcher_arm64.cc343 BakerReadBarrierKind type = BakerReadBarrierKindField::Decode(value); in GetBakerReadBarrierKey()
346 case BakerReadBarrierKind::kField: in GetBakerReadBarrierKey()
352 case BakerReadBarrierKind::kGcRoot: in GetBakerReadBarrierKey()
363 static_assert(static_cast<uint32_t>(BakerReadBarrierKind::kField) + kTypeTranslationOffset == in GetBakerReadBarrierKey()
366 static_assert(static_cast<uint32_t>(BakerReadBarrierKind::kGcRoot) + kTypeTranslationOffset == in GetBakerReadBarrierKey()