Searched refs:NewOuter (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 408 void restructureLoops(Loop *NewInner, Loop *NewOuter, 1211 Loop *NewInner, Loop *NewOuter, BasicBlock *OrigInnerPreHeader, in restructureLoops() argument 1223 removeChildLoop(NewInner, NewOuter); in restructureLoops() 1224 OuterLoopParent->addChildLoop(NewOuter); in restructureLoops() 1226 removeChildLoop(NewInner, NewOuter); in restructureLoops() 1227 LI->changeTopLevelLoop(NewInner, NewOuter); in restructureLoops() 1229 while (!NewOuter->empty()) in restructureLoops() 1230 NewInner->addChildLoop(NewOuter->removeChildLoop(NewOuter->begin())); in restructureLoops() 1231 NewOuter->addChildLoop(NewInner); in restructureLoops() 1234 SmallVector<BasicBlock *, 8> OrigInnerBBs(NewOuter->blocks()); in restructureLoops() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 568 Loop *NewOuter = new Loop(); in SeparateNestedLoop() local 572 Parent->replaceChildLoopWith(L, NewOuter); in SeparateNestedLoop() 574 LI->changeTopLevelLoop(L, NewOuter); in SeparateNestedLoop() 577 NewOuter->addChildLoop(L); in SeparateNestedLoop() 580 LPM.insertLoopIntoQueue(NewOuter); in SeparateNestedLoop() 584 NewOuter->addBlockEntry(*I); in SeparateNestedLoop() 606 NewOuter->addChildLoop(L->removeChildLoop(SubLoops.begin() + I)); in SeparateNestedLoop() 616 LI->changeLoopFor(BB, NewOuter); in SeparateNestedLoop() 621 return NewOuter; in SeparateNestedLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 261 Loop *NewOuter = LI->AllocateLoop(); in separateNestedLoop() local 265 Parent->replaceChildLoopWith(L, NewOuter); in separateNestedLoop() 267 LI->changeTopLevelLoop(L, NewOuter); in separateNestedLoop() 270 NewOuter->addChildLoop(L); in separateNestedLoop() 274 NewOuter->addBlockEntry(*I); in separateNestedLoop() 296 NewOuter->addChildLoop(L->removeChildLoop(SubLoops.begin() + I)); in separateNestedLoop() 308 LI->changeLoopFor(BB, NewOuter); in separateNestedLoop() 328 assert(NewOuter->isRecursivelyLCSSAForm(*DT, *LI) && in separateNestedLoop() 332 return NewOuter; in separateNestedLoop()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 293 Loop *NewOuter = new Loop(); in separateNestedLoop() local 297 Parent->replaceChildLoopWith(L, NewOuter); in separateNestedLoop() 299 LI->changeTopLevelLoop(L, NewOuter); in separateNestedLoop() 302 NewOuter->addChildLoop(L); in separateNestedLoop() 306 NewOuter->addBlockEntry(*I); in separateNestedLoop() 328 NewOuter->addChildLoop(L->removeChildLoop(SubLoops.begin() + I)); in separateNestedLoop() 338 LI->changeLoopFor(BB, NewOuter); in separateNestedLoop() 343 return NewOuter; in separateNestedLoop()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSelect.cpp | 757 Value *NewOuter = Builder->CreateNot(generateMinMaxSelectPattern( in FoldSPFofSPF() local 759 return replaceInstUsesWith(Outer, NewOuter); in FoldSPFofSPF()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSelect.cpp | 1151 Value *NewOuter = Builder.CreateNot( in foldSPFofSPF() local 1153 return replaceInstUsesWith(Outer, NewOuter); in foldSPFofSPF()
|