HomeSort by: relevance | last modified time | path
    Searched refs:SplitEdge (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreLowerThreadLocal.cpp 91 PredBB = SplitEdge(PredBB, PN->getParent());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 265 BasicBlock *SplitEdge(BasicBlock *From, BasicBlock *To,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 1111 BasicBlock *NewPH = SplitEdge(LoopPreheader, LoopHeader, DT, LI, MSSAU.get());
1351 SplitEdge(LoopPreheader, LoopHeader, DT, LI, MSSAU.get());
1654 SplitEdge(Switch, SISucc, DT, LI, MSSAU.get());
1656 // of SplitEdge, since it may have split the switch successor
PlaceSafepoints.cpp 565 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT);
SimpleLoopUnswitch.cpp 462 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU);
717 BasicBlock *NewPH = SplitEdge(OldPH, L.getHeader(), &DT, &LI, MSSAU);
2082 BasicBlock *LoopPH = SplitEdge(SplitBB, L.getHeader(), &DT, &LI, MSSAU);
JumpThreading.cpp 2652 PredBB = SplitEdge(OldPredBB, BB);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIAnnotateControlFlow.cpp 314 FirstInsertionPt = &*SplitEdge(DefBB, BB, DT, LI)->getFirstInsertionPt();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CallPromotionUtils.cpp 173 &SplitEdge(Invoke->getParent(), Invoke->getNormalDest())->front();
LoopPeel.cpp 760 BasicBlock *InsertTop = SplitEdge(PreHeader, Header, DT, LI);
BasicBlockUtils.cpp 495 BasicBlock *llvm::SplitEdge(BasicBlock *BB, BasicBlock *Succ, DominatorTree *DT,
574 return SplitEdge(BB, Succ, Options.DT, Options.LI, Options.MSSAU, BBName);
CloneFunction.cpp 897 BasicBlock *NewBB = SplitEdge(PredBB, BB);
901 // FIXME: SplitEdge does not yet take a DTU, so we include the split edge
LoopUnrollRuntime.cpp 723 PrologPreHeader = SplitEdge(PreHeader, Header, DT, LI);
LoopUtils.cpp 784 auto *BackedgeBB = SplitEdge(Latch, Header, &DT, &LI, MSSAU.get());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 973 SplitEdge(NewCB->getParent(), II->getNormalDest());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WinEHPrepare.cpp 1203 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock);
1204 // SplitEdge gives us:
CodeGenPrepare.cpp 5929 SplitEdge(NewBaseInsertBB, Invoke->getNormalDest());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp 1569 auto *NewBB = SplitEdge(II->getParent(), II->getNormalDest());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp 3241 SplitEdge(II->getParent(), II->getNormalDest(), &DFSF.DT);
3276 // CFG in a way that SplitEdge may be able to detect.
3344 // Give the shadow phi node valid predecessors to fool SplitEdge into working.

Completed in 79 milliseconds