Lines Matching defs:Zext
14038 SDValue Zext = DAG.getZExtOrTrunc(N0.getOperand(1).getOperand(0), DL, VT);
14039 return DAG.getNegative(Zext, DL, VT);
14047 SDValue Zext = DAG.getZExtOrTrunc(N0.getOperand(0).getOperand(0), DL, VT);
14048 return DAG.getNode(ISD::ADD, DL, VT, Zext, DAG.getAllOnesConstant(DL, VT));
14070 SDValue Zext = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, N0.getOperand(0));
14071 return DAG.getNode(ISD::ADD, DL, VT, Zext, DAG.getAllOnesConstant(DL, VT));
23735 SDValue Zext = BV->getOperand(ZextElt);
23736 if (Zext.getOpcode() != ISD::ZERO_EXTEND || !Zext.hasOneUse() ||
23737 Zext.getOperand(0).getOpcode() != ISD::EXTRACT_VECTOR_ELT ||
23738 !isa<ConstantSDNode>(Zext.getOperand(0).getOperand(1)) ||
23739 Zext.getValueSizeInBits() != VT.getScalarSizeInBits())
23744 SDValue Extract = Zext.getOperand(0);
23745 unsigned DestSize = Zext.getValueSizeInBits();