reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5892 assert(OppShift && ExtractFrom && "Empty SDValue"); 5897 ExtractFrom = stripConstantMask(DAG, ExtractFrom, Mask); 5897 ExtractFrom = stripConstantMask(DAG, ExtractFrom, Mask); 5908 ExtractFrom.getOpcode() == ISD::ADD && 5909 ExtractFrom.getOperand(0) == ExtractFrom.getOperand(1) && 5909 ExtractFrom.getOperand(0) == ExtractFrom.getOperand(1) && 5910 ExtractFrom.getOperand(0) == OppShiftLHS && 5924 IsMulOrDiv = ExtractFrom.getOpcode() == MulOrDivVariant; 5925 if (!IsMulOrDiv && ExtractFrom.getOpcode() != NeededShift) 5938 if (OppShiftLHS.getOpcode() != ExtractFrom.getOpcode() || 5939 OppShiftLHS.getOperand(0) != ExtractFrom.getOperand(0) || 5940 ShiftedVT != ExtractFrom.getValueType()) 5947 isConstOrConstSplat(ExtractFrom.getOperand(1)); 5990 EVT ResVT = ExtractFrom.getValueType();