Lines Matching refs:trip_count

26                                                 int64_t trip_count) {  in CalculateLoopBasicProperties()  argument
27 analysis_results->trip_count_ = trip_count; in CalculateLoopBasicProperties()
68 int64_t trip_count; in GetLoopTripCount() local
69 if (!induction_range->HasKnownTripCount(loop_info, &trip_count)) { in GetLoopTripCount()
70 trip_count = LoopAnalysisInfo::kUnknownTripCount; in GetLoopTripCount()
72 return trip_count; in GetLoopTripCount()
98 int64_t trip_count = analysis_info->GetTripCount(); in GetScalarUnrollingFactor() local
100 if (trip_count == LoopAnalysisInfo::kUnknownTripCount) { in GetScalarUnrollingFactor()
104 if (trip_count < desired_unrolling_factor || trip_count % desired_unrolling_factor != 0) { in GetScalarUnrollingFactor()
114 int64_t trip_count = analysis_info->GetTripCount(); in IsFullUnrollingBeneficial() local
116 DCHECK_NE(trip_count, LoopAnalysisInfo::kUnknownTripCount); in IsFullUnrollingBeneficial()
118 return (trip_count * instr_num < kScalarHeuristicFullyUnrolledMaxInstrThreshold); in IsFullUnrollingBeneficial()
154 int64_t trip_count, in GetSIMDUnrollingFactor() argument
160 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor()
173 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor()
310 int64_t trip_count, in GetSIMDUnrollingFactor() argument
320 if ((trip_count == 0) || (trip_count == LoopAnalysisInfo::kUnknownTripCount)) { in GetSIMDUnrollingFactor()
328 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor()
341 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor()