reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4989 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); 5024 SDValue X = DAG.getZExtOrTrunc(Srl.getOperand(0), DL, VT); 5025 EVT CCVT = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); 5025 EVT CCVT = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); 5026 SDValue Mask = DAG.getConstant( 5028 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, Mask); 5029 SDValue Zero = DAG.getConstant(0, DL, VT); 5030 SDValue Setcc = DAG.getSetCC(DL, CCVT, NewAnd, Zero, ISD::SETEQ); 5031 return DAG.getZExtOrTrunc(Setcc, DL, VT);