Lines Matching refs:trip_count
27 int64_t trip_count) { in CalculateLoopBasicProperties() argument
28 analysis_results->trip_count_ = trip_count; in CalculateLoopBasicProperties()
69 int64_t trip_count; in GetLoopTripCount() local
70 if (!induction_range->HasKnownTripCount(loop_info, &trip_count)) { in GetLoopTripCount()
71 trip_count = LoopAnalysisInfo::kUnknownTripCount; in GetLoopTripCount()
73 return trip_count; in GetLoopTripCount()
100 int64_t trip_count = analysis_info->GetTripCount(); in GetScalarUnrollingFactor() local
102 if (trip_count == LoopAnalysisInfo::kUnknownTripCount) { in GetScalarUnrollingFactor()
106 if (trip_count < desired_unrolling_factor || trip_count % desired_unrolling_factor != 0) { in GetScalarUnrollingFactor()
116 int64_t trip_count = analysis_info->GetTripCount(); in IsFullUnrollingBeneficial() local
118 DCHECK_NE(trip_count, LoopAnalysisInfo::kUnknownTripCount); in IsFullUnrollingBeneficial()
120 return (trip_count * instr_num < kScalarHeuristicFullyUnrolledMaxInstrThreshold); in IsFullUnrollingBeneficial()
157 int64_t trip_count, in GetSIMDUnrollingFactor() argument
167 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor()
180 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor()
319 int64_t trip_count, in GetSIMDUnrollingFactor() argument
329 if ((trip_count == 0) || (trip_count == LoopAnalysisInfo::kUnknownTripCount)) { in GetSIMDUnrollingFactor()
337 if (trip_count < (2 * vector_length + max_peel)) { in GetSIMDUnrollingFactor()
350 uint32_t uf2 = (trip_count - max_peel) / vector_length; in GetSIMDUnrollingFactor()