Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h401 bool splitCriticalEdges();
402 BasicBlock *splitCriticalEdges(BasicBlock *Pred, BasicBlock *Succ);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1808 BasicBlock *NewPred = splitCriticalEdges(OrigPred, LoadBB); in PerformLoadPRE()
3151 if (splitCriticalEdges()) in performPRE()
3159 BasicBlock *GVNPass::splitCriticalEdges(BasicBlock *Pred, BasicBlock *Succ) { in splitCriticalEdges() function in GVNPass
3175 bool GVNPass::splitCriticalEdges() { in splitCriticalEdges() function in GVNPass
3299 if (BasicBlock *S = splitCriticalEdges(P, B)) in addDeadBlock()
3348 DeadRoot = splitCriticalEdges(BI->getParent(), DeadRoot); in processFoldableCondBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStructurizer.cpp917 bool splitCriticalEdges(Function &F) { in splitCriticalEdges() function in __anon1b48a8830111::SPIRVStructurizer
1159 Modified |= splitCriticalEdges(F); in runOnFunction()