Lines Matching refs:LoopAnalysisInfo
26 LoopAnalysisInfo* analysis_results, in CalculateLoopBasicProperties()
71 trip_count = LoopAnalysisInfo::kUnknownTripCount; in GetLoopTripCount()
92 bool IsLoopNonBeneficialForScalarOpts(LoopAnalysisInfo* analysis_info) const override { in IsLoopNonBeneficialForScalarOpts()
99 uint32_t GetScalarUnrollingFactor(const LoopAnalysisInfo* analysis_info) const override { in GetScalarUnrollingFactor()
102 if (trip_count == LoopAnalysisInfo::kUnknownTripCount) { in GetScalarUnrollingFactor()
103 return LoopAnalysisInfo::kNoUnrollingFactor; in GetScalarUnrollingFactor()
107 return LoopAnalysisInfo::kNoUnrollingFactor; in GetScalarUnrollingFactor()
115 bool IsFullUnrollingBeneficial(LoopAnalysisInfo* analysis_info) const override { in IsFullUnrollingBeneficial()
118 DCHECK_NE(trip_count, LoopAnalysisInfo::kUnknownTripCount); in IsFullUnrollingBeneficial()
124 bool IsLoopTooBig(LoopAnalysisInfo* loop_analysis_info, in IsLoopTooBig()
150 bool IsLoopNonBeneficialForScalarOpts(LoopAnalysisInfo* loop_analysis_info) const override { in IsLoopNonBeneficialForScalarOpts()
165 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()
168 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()
173 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()
329 if ((trip_count == 0) || (trip_count == LoopAnalysisInfo::kUnknownTripCount)) { in GetSIMDUnrollingFactor()
333 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()
338 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()
344 return LoopAnalysisInfo::kNoUnrollingFactor; in GetSIMDUnrollingFactor()