Lines Matching refs:loop_info
24 void LoopAnalysis::CalculateLoopBasicProperties(HLoopInformation* loop_info, in CalculateLoopBasicProperties() argument
29 for (HBlocksInLoopIterator block_it(*loop_info); in CalculateLoopBasicProperties()
36 if (!loop_info->Contains(*successor)) { in CalculateLoopBasicProperties()
45 if (hif != nullptr && !loop_info->Contains(*hif->InputAt(0)->GetBlock())) { in CalculateLoopBasicProperties()
66 int64_t LoopAnalysis::GetLoopTripCount(HLoopInformation* loop_info, in GetLoopTripCount() argument
69 if (!induction_range->HasKnownTripCount(loop_info, &trip_count)) { in GetLoopTripCount()
306 uint32_t GetUnrollingFactor(HLoopInformation* loop_info, HBasicBlock* header) const;
314 HLoopInformation* loop_info = block->GetLoopInformation(); in GetSIMDUnrollingFactor() local
315 DCHECK(loop_info); in GetSIMDUnrollingFactor()
316 HBasicBlock* header = loop_info->GetHeader(); in GetSIMDUnrollingFactor()
322 unroll_factor = GetUnrollingFactor(loop_info, header); in GetSIMDUnrollingFactor()
333 uint32_t unroll_cnt = GetUnrollingFactor(loop_info, header); in GetSIMDUnrollingFactor()
350 uint32_t X86_64LoopHelper::GetUnrollingFactor(HLoopInformation* loop_info, in GetUnrollingFactor() argument
353 for (HBlocksInLoopIterator it(*loop_info); !it.Done(); it.Advance()) { in GetUnrollingFactor()