Searched refs:LoopInterchangeLegality (Results 1 – 1 of 1) sorted by relevance
296 class LoopInterchangeLegality { class298 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality() function in __anon401b65a50211::LoopInterchangeLegality384 const LoopInterchangeLegality &LIL) in LoopInterchangeTransform()407 const LoopInterchangeLegality &LIL;557 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, ORE); in processLoop()593 bool LoopInterchangeLegality::containsUnsafeInstructions(BasicBlock *BB) { in containsUnsafeInstructions()654 bool LoopInterchangeLegality::isLoopStructureUnderstood() { in isLoopStructureUnderstood()781 bool LoopInterchangeLegality::findInductionAndReductions( in findInductionAndReductions()823 bool LoopInterchangeLegality::currentLimitations() { in currentLimitations()890 bool LoopInterchangeLegality::findInductions( in findInductions()[all …]