Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp189 BasicBlock *loopPreheader = nullptr; member in __anon3ab403ad0111::LoopUnswitch
238 loopPreheader = currentLoop->getLoopPreheader(); in initLoopData()
636 if (!loopPreheader) in processCurrentLoop()
1016 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchTrivialCondition()
1032 auto *OldBranch = dyn_cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchTrivialCondition()
1256 SplitEdge(loopPreheader, loopHeader, DT, LI, MSSAU.get()); in UnswitchNontrivialCondition()
1354 BranchInst *OldBR = cast<BranchInst>(loopPreheader->getTerminator()); in UnswitchNontrivialCondition()