Home
last modified time | relevance | path

Searched refs:LoopInterchangeLegality (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp325 class LoopInterchangeLegality { class
327 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality() function in __anonc2e4e0200211::LoopInterchangeLegality
400 const LoopInterchangeLegality &LIL) in LoopInterchangeTransform()
423 const LoopInterchangeLegality &LIL;
542 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, ORE); in processLoop()
577 bool LoopInterchangeLegality::containsUnsafeInstructions(BasicBlock *BB) { in containsUnsafeInstructions()
583 bool LoopInterchangeLegality::tightlyNested(Loop *OuterLoop, Loop *InnerLoop) { in tightlyNested()
638 bool LoopInterchangeLegality::isLoopStructureUnderstood( in isLoopStructureUnderstood()
753 bool LoopInterchangeLegality::findInductionAndReductions( in findInductionAndReductions()
795 bool LoopInterchangeLegality::currentLimitations() { in currentLimitations()
[all …]