Searched refs:Phi1 (Results 1 – 1 of 1) sorted by relevance
2103 auto *Phi1 = dyn_cast<PHINode>(BO.getOperand(1)); in foldBinopWithPhiOperands() local2104 if (!Phi0 || !Phi1 || !Phi0->hasOneUse() || !Phi1->hasOneUse() || in foldBinopWithPhiOperands()2105 Phi0->getNumOperands() != Phi1->getNumOperands()) in foldBinopWithPhiOperands()2110 BO.getParent() != Phi1->getParent()) in foldBinopWithPhiOperands()2129 if (Phi0->getIncomingBlock(Phi0Use) != Phi1->getIncomingBlock(Phi1Use)) in foldBinopWithPhiOperands()2142 if (all_of(zip(Phi0->operands(), Phi1->operands()), in foldBinopWithPhiOperands()2155 if (Phi0->getNumOperands() != 2 || Phi1->getNumOperands() != 2) in foldBinopWithPhiOperands()2170 if (!match(Phi1->getIncomingValueForBlock(ConstBB), m_ImmConstant(C1))) in foldBinopWithPhiOperands()2198 Phi1->getIncomingValueForBlock(OtherBB)); in foldBinopWithPhiOperands()