reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
19295 MVT InVT = In.getSimpleValueType(); 19304 if (DAG.ComputeNumSignBits(In) < InVT.getScalarSizeInBits()) { 19308 In = DAG.getNode(ISD::SHL, DL, ExtVT, 19309 DAG.getBitcast(ExtVT, In), 19311 In = DAG.getBitcast(InVT, In); 19311 In = DAG.getBitcast(InVT, In); 19314 In, ISD::SETGT); 19334 In = DAG.getNode(ISD::SIGN_EXTEND, DL, InVT, In); 19334 In = DAG.getNode(ISD::SIGN_EXTEND, DL, InVT, In); 19336 SDValue Lo = extract128BitVector(In, 0, DAG, DL); 19337 SDValue Hi = extract128BitVector(In, 8, DAG, DL); 19349 In = DAG.getNode(ISD::SIGN_EXTEND, DL, ExtVT, In); 19349 In = DAG.getNode(ISD::SIGN_EXTEND, DL, ExtVT, In); 19354 if (DAG.ComputeNumSignBits(In) < InVT.getScalarSizeInBits()) { 19356 In = DAG.getNode(ISD::SHL, DL, InVT, In, 19356 In = DAG.getNode(ISD::SHL, DL, InVT, In, 19361 return DAG.getSetCC(DL, VT, DAG.getConstant(0, DL, InVT), In, ISD::SETGT); 19362 return DAG.getSetCC(DL, VT, In, DAG.getConstant(0, DL, InVT), ISD::SETNE);