Searched refs:KeepOneInputPHIs (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 47 /// into this vector. If \p KeepOneInputPHIs is true, one-input Phis in 51 bool KeepOneInputPHIs = false); 55 bool KeepOneInputPHIs = false); 61 /// If \p KeepOneInputPHIs is true, one-input Phis in successors of blocks 65 bool KeepOneInputPHIs = false); 68 /// node. If \p KeepOneInputPHIs is true, one-input Phis in successors of 71 bool KeepOneInputPHIs = false); 151 bool KeepOneInputPHIs = false; member 171 KeepOneInputPHIs = true; in setKeepOneInputPHIs()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 65 bool KeepOneInputPHIs) { in detachDeadBlocks() argument 71 Succ->removePredecessor(BB, KeepOneInputPHIs); in detachDeadBlocks() 97 bool KeepOneInputPHIs) { in DeleteDeadBlock() argument 98 DeleteDeadBlocks({BB}, DTU, KeepOneInputPHIs); in DeleteDeadBlock() 102 bool KeepOneInputPHIs) { in DeleteDeadBlocks() argument 113 detachDeadBlocks(BBs, DTU ? &Updates : nullptr, KeepOneInputPHIs); in DeleteDeadBlocks() 126 bool KeepOneInputPHIs) { in EliminateUnreachableBlocks() argument 140 DeleteDeadBlocks(DeadBlocks, DTU, KeepOneInputPHIs); in EliminateUnreachableBlocks()
|
H A D | BreakCriticalEdges.cpp | 216 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitKnownCriticalEdge()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 515 bool KeepOneInputPHIs) { in removePredecessor() argument 526 Phi.removeIncomingValue(Pred, !KeepOneInputPHIs); in removePredecessor() 527 if (KeepOneInputPHIs) in removePredecessor()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 569 void removePredecessor(BasicBlock *Pred, bool KeepOneInputPHIs = false);
|