Home
last modified time | relevance | path

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

/art/compiler/dex/
Dtype_inference.h192 return Type(kFlagLowWord | ((raw_bits_ & kMaskArrayWideAndType) >> kArrayTypeShift)); in NestedType()
312 static constexpr uint32_t kMaskArrayWideAndType = kMaskArrayWide | kMaskArrayType; member
321 static_assert((kMaskWideAndType << kArrayTypeShift) == kMaskArrayWideAndType, "shift mismatch");
324 static constexpr uint32_t kMaskNonArray = ~(kMaskArrayWideAndType | kMaskArrayDepth);
Dtype_inference.cc108 changed |= MergeBits(src_type, kMaskArrayWideAndType); in MergeStrong()
110 (((src_type.raw_bits_ ^ UnknownArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u || in MergeStrong()
111 ((src_type.raw_bits_ ^ ObjectArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u)) { in MergeStrong()
114 (((raw_bits_ ^ UnknownArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u || in MergeStrong()
115 ((raw_bits_ ^ ObjectArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u)) { in MergeStrong()
135 changed |= MergeBits(src_type, kMaskArrayWideAndType); in MergeWeak()
137 (((src_type.raw_bits_ ^ UnknownArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u || in MergeWeak()
138 ((src_type.raw_bits_ ^ ObjectArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u)) { in MergeWeak()
141 (((raw_bits_ ^ UnknownArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u || in MergeWeak()
142 ((raw_bits_ ^ ObjectArrayType().raw_bits_) & kMaskArrayWideAndType) == 0u)) { in MergeWeak()
[all …]