reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13671 for (unsigned i = 0, e = OtherUses.size(); i != e; ++i) { 13671 for (unsigned i = 0, e = OtherUses.size(); i != e; ++i) { 13673 if (OtherUses[i]->getOperand(OffsetIdx).getNode() == BasePtr.getNode()) 13675 assert(OtherUses[i]->getOperand(!OffsetIdx).getNode() == 13690 cast<ConstantSDNode>(OtherUses[i]->getOperand(OffsetIdx)); 13695 X0 = (OtherUses[i]->getOpcode() == ISD::SUB && OffsetIdx == 1) ? -1 : 1; 13696 Y0 = (OtherUses[i]->getOpcode() == ISD::SUB && OffsetIdx == 0) ? -1 : 1; 13707 SDLoc DL(OtherUses[i]); 13715 OtherUses[i]->getValueType(0), NewOp1, NewOp2); 13716 DAG.ReplaceAllUsesOfValueWith(SDValue(OtherUses[i], 0), NewUse); 13717 deleteAndRecombine(OtherUses[i]);