Searched refs:SplitBlock (Results 1 - 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h157 /// SplitBlock - Split the specified block at the specified instruction - every
162 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt, Pass *P);
/external/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h179 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt,
/external/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp53 BasicBlock *JoinBB = llvm::SplitBlock(&CurrBB, Call->getNextNode());
H A DLoopInterchange.cpp1069 InnerLoopLatch = SplitBlock(InnerLoopLatchPred, Inc, DT, LI);
1098 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI);
H A DLoopDistribute.cpp711 SplitBlock(PH, PH->getTerminator(), DT, LI);
H A DLoopUnswitch.cpp840 BasicBlock *NewExit = SplitBlock(ExitBlock, &ExitBlock->front(), DT, LI);
/external/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp506 NewPreHeader = SplitBlock(PreHeader, PreHeader->getTerminator(), DT, LI);
513 EpilogPreHeader = SplitBlock(NewExit, NewExit->getTerminator(), DT, LI);
520 PrologExit = SplitBlock(PrologPreHeader, PrologPreHeader->getTerminator(),
524 NewPreHeader = SplitBlock(PrologExit, PrologExit->getTerminator(), DT, LI);
H A DLoopVersioning.cpp96 SplitBlock(RuntimeCheckBB, RuntimeCheckBB->getTerminator(), DT, LI);
H A DBasicBlockUtils.cpp227 return SplitBlock(Succ, &Succ->front(), DT, LI);
234 return SplitBlock(BB, BB->getTerminator(), DT, LI);
251 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, function in class:llvm
H A DSimplifyCFG.cpp4032 SplitBlock(&*NewDefault, &NewDefault->front());
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp273 return SplitBlock(Succ, Succ->begin(), P);
280 return SplitBlock(BB, BB->getTerminator(), P);
283 /// SplitBlock - Split the specified block at the specified instruction - every
288 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, Pass *P) { function in class:llvm
/external/lzma/C/
H A DPpmd7.c133 static void SplitBlock(CPpmd7 *p, void *ptr, unsigned oldIndx, unsigned newIndx) function
239 SplitBlock(p, retVal, i, indx);
275 SplitBlock(p, oldPtr, i0, i1);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp536 BasicBlock *NewExit = SplitBlock(ExitBlock, ExitBlock->begin(), this);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3725 auto *BB = SplitBlock(I->getParent(), &*std::next(I), DT, LI);

Completed in 662 milliseconds