Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp796 SetVector<MachineInstr *> PHIOperands; in processPHINode() local
827 PHIOperands.insert(DefMI); in processPHINode()
838 while (!PHIOperands.empty()) { in processPHINode()
839 processPHINode(*PHIOperands.pop_back_val()); in processPHINode()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1011 PHIExpression *NewGVN::createPHIExpression(ArrayRef<ValPair> PHIOperands, in createPHIExpression() argument
1016 unsigned NumOps = PHIOperands.size(); in createPHIExpression()
1020 E->setType(PHIOperands.begin()->first->getType()); in createPHIExpression()
1024 auto Filtered = make_filter_range(PHIOperands, [&](const ValPair &P) { in createPHIExpression()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1866 DenseMap<Instruction *, SmallVector<Value *, 4>> &PHIOperands) { in canSinkInstructions() argument
1992 PHIOperands[I].push_back(I->getOperand(OI)); in canSinkInstructions()
2244 DenseMap<Instruction*, SmallVector<Value*,4>> PHIOperands; in SinkCommonCodeFromPredecessors() local
2247 canSinkInstructions(*LRI, PHIOperands)) { in SinkCommonCodeFromPredecessors()
2268 for (auto *V : PHIOperands[I]) { in SinkCommonCodeFromPredecessors()