Home
last modified time | relevance | path

Searched refs:ArrayDepth (Results 1 – 3 of 3) sorted by relevance

/art/compiler/dex/
Dtype_inference.cc39 if (component_type.ArrayDepth() == 0u) { in ArrayTypeFromComponent()
42 if (UNLIKELY(component_type.ArrayDepth() == kMaxArrayDepth)) { in ArrayTypeFromComponent()
88 DCHECK_NE(ArrayDepth(), src_type.ArrayDepth()); in MergeArrayConflict()
89 DCHECK_GE(std::min(ArrayDepth(), src_type.ArrayDepth()), 1u); in MergeArrayConflict()
91 (ArrayDepth() == 1u && (raw_bits_ & kFlagArrayWide) != 0u) || in MergeArrayConflict()
92 (src_type.ArrayDepth() == 1u && (src_type.raw_bits_ & kFlagArrayWide) != 0u); in MergeArrayConflict()
101 if (src_type.ArrayDepth() != 0u) { in MergeStrong()
102 if (ArrayDepth() == 0u) { in MergeStrong()
107 } else if (ArrayDepth() == src_type.ArrayDepth()) { in MergeStrong()
109 } else if (src_type.ArrayDepth() == 1u && in MergeStrong()
[all …]
Dtype_inference.h186 uint32_t ArrayDepth() const { in ArrayDepth() function
191 DCHECK_NE(ArrayDepth(), 0u); in NestedType()
196 DCHECK_NE(ArrayDepth(), 0u); in ComponentType()
198 return (temp.ArrayDepth() != 0u) ? temp.AsNull() : NestedType(); in ComponentType()
Dtype_inference_test.cc574 ASSERT_EQ(array_depth, type.ArrayDepth()) << s_reg; in ExpectSRegType()
600 EXPECT_EQ(array_depth, type_inference_->sregs_[s_reg].ArrayDepth()); in ExpectArrayDepth()