Lines Matching defs:PHIOperands
1932 // PHI node (because an operand varies in each input block), add to PHIOperands.
1935 DenseMap<const Use *, SmallVector<Value *, 4>> &PHIOperands) {
1989 auto It = PHIOperands.find(&U);
1990 if (It == PHIOperands.end())
2060 auto &Ops = PHIOperands[&I0->getOperandUse(OI)];
2296 // PHIOperands.
2297 // We prepopulate PHIOperands with the phis that already exist in BB.
2298 DenseMap<const Use *, SmallVector<Value *, 4>> PHIOperands;
2303 auto &Ops = PHIOperands[IncomingVals[UnconditionalPreds[0]]];
2312 canSinkInstructions(*LRI, PHIOperands)) {
2333 auto It = PHIOperands.find(&U);
2334 if (It != PHIOperands.end() && !all_of(It->second, [&](Value *V) {