Home
last modified time | relevance | path

Searched refs:Narrow (Results 1 – 4 of 4) sorted by relevance

/art/compiler/dex/
Dtype_inference.h125 return (Wide() && Narrow()) || (HighWord() && LowWord()); in SizeConflict()
162 bool Narrow() const { in Narrow() function
Dtype_inference.cc303 DCHECK(merged_type.Narrow() && merged_type.LowWord() && !merged_type.HighWord()); in ProcessPseudoPhis()
1066 if (!sregs_[mod_s_reg].Narrow()) { // Wide without conflict with narrow. in UpdateSRegFromLowWordType()
1067 DCHECK(!low_word_type.Narrow()); in UpdateSRegFromLowWordType()
Dtype_inference_test.cc560 EXPECT_EQ((flags & kExpectNarrow) != 0u, type.Narrow()) << s_reg; in ExpectSRegType()
579 EXPECT_EQ((flags & kExpectArrayNarrow) != 0u, nested_type.Narrow()) << s_reg; in ExpectSRegType()
584 if (!type.Narrow() && type.LowWord() && in ExpectSRegType()
/art/compiler/optimizing/
Dbounds_check_elimination.cc444 virtual ValueRange* Narrow(ValueRange* range) { in Narrow() function in art::ValueRange
551 ValueRange* Narrow(ValueRange* range) OVERRIDE { in Narrow() function in art::MonotonicValueRange
1182 ValueRange* narrowed_range = existing_range->Narrow(range); in ApplyRangeFromComparison()
1733 range = existing_range->Narrow(range); in VisitNewArray()