reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
17202 if (ISD::isBuildVectorOfConstantSDNodes(Cond.getNode()) && 17214 MVT CondVT = Cond.getSimpleValueType(); 17215 unsigned CondEltSize = Cond.getScalarValueSizeInBits(); 17234 SDValue Mask = DAG.getSetCC(dl, MaskVT, Cond, 17244 if (CondEltSize != DAG.ComputeNumSignBits(Cond)) 17249 Cond = DAG.getSExtOrTrunc(Cond, dl, NewCondVT); 17249 Cond = DAG.getSExtOrTrunc(Cond, dl, NewCondVT); 17250 return DAG.getNode(ISD::VSELECT, dl, VT, Cond, LHS, RHS); 17272 Cond = DAG.getBitcast(CastVT, Cond); 17272 Cond = DAG.getBitcast(CastVT, Cond); 17275 SDValue Select = DAG.getNode(ISD::VSELECT, dl, CastVT, Cond, LHS, RHS);