reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/SystemZ/SystemZISelLowering.cpp
 1982   if (!C.Op0.hasOneUse() ||
 1983       C.Op0.getOpcode() != ISD::LOAD ||
 1984       C.Op1.getOpcode() != ISD::Constant)
 1988   auto *Load = cast<LoadSDNode>(C.Op0);
 1995   auto *ConstOp1 = cast<ConstantSDNode>(C.Op1);
 2003     if (C.ICmpType != SystemZICMP::SignedOnly) {
 2010       if (Value == 0 && C.CCMask == SystemZ::CCMASK_CMP_LT)
 2012         Value = 127, C.CCMask = SystemZ::CCMASK_CMP_GT;
 2013       else if (Value == 0 && C.CCMask == SystemZ::CCMASK_CMP_GE)
 2015         Value = 128, C.CCMask = SystemZ::CCMASK_CMP_LT;
 2019       C.ICmpType = SystemZICMP::UnsignedOnly;
 2025     C.ICmpType = SystemZICMP::Any;
 2030   ISD::LoadExtType ExtType = (C.ICmpType == SystemZICMP::SignedOnly ?
 2033   if (C.Op0.getValueType() != MVT::i32 ||
 2035     C.Op0 = DAG.getExtLoad(ExtType, SDLoc(Load), MVT::i32, Load->getChain(),
 2040     DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), C.Op0.getValue(1));
 2044   if (C.Op1.getValueType() != MVT::i32 ||
 2046     C.Op1 = DAG.getConstant(Value, DL, MVT::i32);