Home
last modified time | relevance | path

Searched refs:KeepOneInputPHIs (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h47 /// 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 DBasicBlockUtils.cpp65 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 DBreakCriticalEdges.cpp216 DestBB->removePredecessor(TIBB, Options.KeepOneInputPHIs); in SplitKnownCriticalEdge()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp515 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 DBasicBlock.h569 void removePredecessor(BasicBlock *Pred, bool KeepOneInputPHIs = false);