Searched refs:PHIOperands (Results 1 – 3 of 3) sorted by relevance
794 SetVector<MachineInstr *> PHIOperands; in processPHINode() local825 PHIOperands.insert(DefMI); in processPHINode()836 while (!PHIOperands.empty()) { in processPHINode()837 processPHINode(*PHIOperands.pop_back_val()); in processPHINode()
1935 DenseMap<const Use *, SmallVector<Value *, 4>> &PHIOperands) { in canSinkInstructions() argument1989 auto It = PHIOperands.find(&U); in canSinkInstructions()1990 if (It == PHIOperands.end()) in canSinkInstructions()2060 auto &Ops = PHIOperands[&I0->getOperandUse(OI)]; in canSinkInstructions()2298 DenseMap<const Use *, SmallVector<Value *, 4>> PHIOperands; in SinkCommonCodeFromPredecessors() local2303 auto &Ops = PHIOperands[IncomingVals[UnconditionalPreds[0]]]; in SinkCommonCodeFromPredecessors()2312 canSinkInstructions(*LRI, PHIOperands)) { in SinkCommonCodeFromPredecessors()2333 auto It = PHIOperands.find(&U); in SinkCommonCodeFromPredecessors()2334 if (It != PHIOperands.end() && !all_of(It->second, [&](Value *V) { in SinkCommonCodeFromPredecessors()
1015 PHIExpression *NewGVN::createPHIExpression(ArrayRef<ValPair> PHIOperands, in createPHIExpression() argument1020 unsigned NumOps = PHIOperands.size(); in createPHIExpression()1024 E->setType(PHIOperands.begin()->first->getType()); in createPHIExpression()1028 auto Filtered = make_filter_range(PHIOperands, [&](const ValPair &P) { in createPHIExpression()