Searched refs:NewOuter (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopInterchange.cpp | 405 void restructureLoops(Loop *NewInner, Loop *NewOuter, 1246 Loop *NewInner, Loop *NewOuter, BasicBlock *OrigInnerPreHeader, in restructureLoops() argument 1258 removeChildLoop(NewInner, NewOuter); in restructureLoops() 1259 OuterLoopParent->addChildLoop(NewOuter); in restructureLoops() 1261 removeChildLoop(NewInner, NewOuter); in restructureLoops() 1262 LI->changeTopLevelLoop(NewInner, NewOuter); in restructureLoops() 1264 while (!NewOuter->isInnermost()) in restructureLoops() 1265 NewInner->addChildLoop(NewOuter->removeChildLoop(NewOuter->begin())); in restructureLoops() 1266 NewOuter->addChildLoop(NewInner); in restructureLoops() 1269 SmallVector<BasicBlock *, 8> OrigInnerBBs(NewOuter->blocks()); in restructureLoops() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 285 Loop *NewOuter = LI->AllocateLoop(); in separateNestedLoop() local 289 Parent->replaceChildLoopWith(L, NewOuter); in separateNestedLoop() 291 LI->changeTopLevelLoop(L, NewOuter); in separateNestedLoop() 294 NewOuter->addChildLoop(L); in separateNestedLoop() 298 NewOuter->addBlockEntry(*I); in separateNestedLoop() 319 NewOuter->addChildLoop(L->removeChildLoop(SubLoops.begin() + I)); in separateNestedLoop() 331 LI->changeLoopFor(BB, NewOuter); in separateNestedLoop() 351 assert(NewOuter->isRecursivelyLCSSAForm(*DT, *LI) && in separateNestedLoop() 355 return NewOuter; in separateNestedLoop()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 1710 Value *NewOuter = Builder.CreateNot( in foldSPFofSPF() local 1712 return replaceInstUsesWith(Outer, NewOuter); in foldSPFofSPF()
|