Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp53 static void RewriteUsesOfClonedInstructions(BasicBlock *OrigHeader, in RewriteUsesOfClonedInstructions() argument
57 BasicBlock::iterator I, E = OrigHeader->end(); in RewriteUsesOfClonedInstructions()
58 for (I = OrigHeader->begin(); PHINode *PN = dyn_cast<PHINode>(I); ++I) in RewriteUsesOfClonedInstructions()
64 for (I = OrigHeader->begin(); I != E; ++I) { in RewriteUsesOfClonedInstructions()
77 SSA.AddAvailableValue(OrigHeader, OrigHeaderVal); in RewriteUsesOfClonedInstructions()
97 if (UserBB == OrigHeader) in RewriteUsesOfClonedInstructions()
132 BasicBlock *OrigHeader = L->getHeader(); in rotateLoop() local
135 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); in rotateLoop()
142 if (!L->isLoopExiting(OrigHeader)) in rotateLoop()
162 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues); in rotateLoop()
[all …]