Searched refs:isCriticalEdge (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CFG.h | 49 bool isCriticalEdge(const Instruction *TI, unsigned SuccNum, 51 bool isCriticalEdge(const Instruction *TI, const BasicBlock *Succ,
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFG.cpp | 95 bool llvm::isCriticalEdge(const Instruction *TI, unsigned SuccNum, in isCriticalEdge() function in llvm 98 return isCriticalEdge(TI, TI->getSuccessor(SuccNum), AllowIdenticalEdges); in isCriticalEdge() 101 bool llvm::isCriticalEdge(const Instruction *TI, const BasicBlock *Dest, in isCriticalEdge() function in llvm
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 49 assert(isCriticalEdge(II, SuccNum) && "Expected a critical edge!"); in DemoteRegToStack() 58 assert(isCriticalEdge(II, i) && "Expected a critical edge!"); in DemoteRegToStack()
|
H A D | BreakCriticalEdges.cpp | 104 if (!isCriticalEdge(TI, SuccNum, Options.MergeIdenticalEdges)) in SplitCriticalEdge()
|
H A D | BasicBlockUtils.cpp | 771 if ((isCriticalEdge(LatchTerm, SuccNum, Options.MergeIdenticalEdges))) { in SplitEdge()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CallBrPrepare.cpp | 134 isCriticalEdge(CBR, i, /*AllowIdenticalEdges*/ true)) in SplitCriticalEdges()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | CFGMST.h | 147 bool Critical = isCriticalEdge(TI, i); in buildEdges()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 3045 if (isCriticalEdge(PREPred->getTerminator(), SuccNum)) { in performScalarPRE() 3267 isCriticalEdge(P->getTerminator(), B)) { in addDeadBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 1836 if (isCriticalEdge(TI, I)) in skipPGOUse()
|