Searched defs:loop_info (Results 1 – 14 of 14) sorted by relevance
25 void LoopAnalysis::CalculateLoopBasicProperties(HLoopInformation* loop_info, in CalculateLoopBasicProperties()67 int64_t LoopAnalysis::GetLoopTripCount(HLoopInformation* loop_info, in GetLoopTripCount()323 HLoopInformation* loop_info = block->GetLoopInformation(); in GetSIMDUnrollingFactor() local359 uint32_t X86_64LoopHelper::GetUnrollingFactor(HLoopInformation* loop_info, in GetUnrollingFactor()
115 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local192 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local251 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local285 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local333 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local500 HLoopInformation* loop_info = header->GetLoopInformation(); in TEST_F() local
73 static bool IsEarlyExit(HLoopInformation* loop_info) { in IsEarlyExit()429 static void PeelByCount(HLoopInformation* loop_info, in PeelByCount()467 static bool HasLoopDiamondStructure(HLoopInformation* loop_info) { in HasLoopDiamondStructure()499 static bool IsPredicatedLoopControlFlowSupported(HLoopInformation* loop_info) { in IsPredicatedLoopControlFlowSupported()619 void HLoopOptimization::AddLoop(HLoopInformation* loop_info) { in AddLoop()767 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryToRemoveSuspendCheckFromLoopHeader() local852 static HBasicBlock* GetInnerLoopFiniteSingleExit(HLoopInformation* loop_info) { in GetInnerLoopFiniteSingleExit()1006 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryUnrollingForBranchPenaltyReduction() local1021 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryPeelingForLoopInvariantExitsElimination() local1077 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryFullUnrolling() local[all …]
103 HLoopInformation* loop_info = block->GetLoopInformation(); in Run() local
182 HLoopInformation* loop_info = block->GetLoopInformation(); in HoistGuard() local
37 explicit LoopAnalysisInfo(HLoopInformation* loop_info) in LoopAnalysisInfo()
134 HLoopInformation* loop_info = left_header->GetLoopInformation(); in TEST_F() local
459 HLoopInformation* loop_info = header->GetLoopInformation(); in FixControlForNewSinglePreheader() local499 HLoopInformation* loop_info = header->GetLoopInformation(); in TransformLoopToSinglePreheaderFormat() local2418 HLoopInformation* loop_info = GetLoopInformation(); in DisconnectAndDelete() local2491 HLoopInformation* loop_info = it.Current(); in DisconnectAndDelete() local2594 HLoopInformation* loop_info = it.Current(); in MergeWith() local2712 HLoopInformation* loop_info = block->GetLoopInformation(); in UpdateLoopAndTryInformationOfNewBlock() local3402 HLoopInformation* loop_info = block->GetLoopInformation(); in ReplaceInstrOrPhiByClone() local
241 const HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation(); in FindIdealPosition() local
84 HLoopInformation* loop_info; member
1038 HLoopInformation* loop_info, in CollectRemappingInfoForPeelUnroll()1104 bool LoopClonerHelper::IsLoopClonable(HLoopInformation* loop_info) { in IsLoopClonable()
1471 HLoopInformation* loop_info = block->GetLoopInformation(); in PrepareLoopValue() local1856 HLoopInformation* loop_info = loop_header->GetLoopInformation(); in MayAliasOnBackEdge() local1930 HLoopInformation* loop_info = in TryReplacingLoopPhiPlaceholderWithDefault() local
755 HLoopInformation* loop_info = (block != nullptr) ? block->GetLoopInformation() : nullptr; in PrintInstruction() local
938 HLoopInformation* loop_info = GetLoopInformation(); in IsSingleJump() local