reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
592 if (Op.isUndef()) 597 return DAG.getUNDEF(Op.getValueType()); 601 switch (Op.getOpcode()) { 603 SDValue Src = peekThroughBitcasts(Op.getOperand(0)); 605 EVT DstVT = Op.getValueType(); 659 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1); 660 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); 666 return Op.getOperand(0); 668 return Op.getOperand(1); 672 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1); 673 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); 679 return Op.getOperand(0); 681 return Op.getOperand(1); 685 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1); 686 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); 691 return Op.getOperand(0); 693 return Op.getOperand(1); 698 EVT ExVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); 700 return Op.getOperand(0); 705 SDValue Vec = Op.getOperand(0); 706 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); 714 ArrayRef<int> ShuffleMask = cast<ShuffleVectorSDNode>(Op)->getMask(); 729 return DAG.getUNDEF(Op.getValueType()); 731 return Op.getOperand(0); 733 return Op.getOperand(1); 737 if (Op.getOpcode() >= ISD::BUILTIN_OP_END) 739 Op, DemandedBits, DemandedElts, DAG, Depth))