reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5005 if (Srl.getOpcode() == ISD::TRUNCATE) 5006 Srl = Srl.getOperand(0); 5006 Srl = Srl.getOperand(0); 5009 if (Srl.getOpcode() != ISD::SRL || !Srl.hasOneUse() || 5009 if (Srl.getOpcode() != ISD::SRL || !Srl.hasOneUse() || 5010 !isa<ConstantSDNode>(Srl.getOperand(1))) 5016 const APInt &ShiftAmt = Srl.getConstantOperandAPInt(1); 5024 SDValue X = DAG.getZExtOrTrunc(Srl.getOperand(0), DL, VT);