Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopNestAnalysis.cpp61 CmpInst *OuterLoopLatchCmp = dyn_cast<CmpInst>(BI->getCondition()); in getOuterLoopLatchCmp() local
63 VerboseDebug, if (OuterLoopLatchCmp) { in getOuterLoopLatchCmp()
64 dbgs() << "Outer loop latch compare instruction: " << *OuterLoopLatchCmp in getOuterLoopLatchCmp()
67 return OuterLoopLatchCmp; in getOuterLoopLatchCmp()
86 const CmpInst *OuterLoopLatchCmp, in checkSafeInstruction() argument
97 (isa<CmpInst>(I) && &I != OuterLoopLatchCmp && &I != InnerLoopGuardCmp)) { in checkSafeInstruction()
137 CmpInst *OuterLoopLatchCmp = getOuterLoopLatchCmp(OuterLoop); in analyzeLoopNestForPerfectNest() local
148 OuterLoopLatchCmp, OuterLoopLB); in analyzeLoopNestForPerfectNest()
207 CmpInst *OuterLoopLatchCmp = getOuterLoopLatchCmp(OuterLoop); in getInterveningInstructions() local
212 if (!checkSafeInstruction(I, InnerLoopGuardCmp, OuterLoopLatchCmp, in getInterveningInstructions()