Lines Matching refs:LoopDependenceAnalysis
32 bool LoopDependenceAnalysis::IsZIV( in IsZIV()
38 bool LoopDependenceAnalysis::IsSIV( in IsSIV()
44 bool LoopDependenceAnalysis::IsMIV( in IsMIV()
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) { in GetLowerBound()
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) { in GetUpperBound()
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one, in IsWithinBounds()
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds( in IsProvablyOutsideOfLoopBounds()
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair( in GetLoopForSubscriptPair()
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop( in GetDistanceEntryForLoop()
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair( in GetDistanceEntryForSubscriptPair()
253 SENode* LoopDependenceAnalysis::GetTripCount(const Loop* loop) { in GetTripCount()
282 SENode* LoopDependenceAnalysis::GetFirstTripInductionNode(const Loop* loop) { in GetFirstTripInductionNode()
301 SENode* LoopDependenceAnalysis::GetFinalTripInductionNode( in GetFinalTripInductionNode()
319 std::set<const Loop*> LoopDependenceAnalysis::CollectLoops( in CollectLoops()
333 int64_t LoopDependenceAnalysis::CountInductionVariables(SENode* node) { in CountInductionVariables()
348 std::set<const Loop*> LoopDependenceAnalysis::CollectLoops( in CollectLoops()
366 int64_t LoopDependenceAnalysis::CountInductionVariables(SENode* source, in CountInductionVariables()
377 Instruction* LoopDependenceAnalysis::GetOperandDefinition( in GetOperandDefinition()
383 std::vector<Instruction*> LoopDependenceAnalysis::GetSubscripts( in GetSubscripts()
396 SENode* LoopDependenceAnalysis::GetConstantTerm(const Loop* loop, in GetConstantTerm()
408 bool LoopDependenceAnalysis::CheckSupportedLoops( in CheckSupportedLoops()
418 void LoopDependenceAnalysis::MarkUnsusedDistanceEntriesAsIrrelevant( in MarkUnsusedDistanceEntriesAsIrrelevant()
454 bool LoopDependenceAnalysis::IsSupportedLoop(const Loop* loop) { in IsSupportedLoop()
478 void LoopDependenceAnalysis::PrintDebug(std::string debug_msg) { in PrintDebug()