reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
17209 if (SDValue BlendOp = lowerVSELECTtoVectorShuffle(Op, Subtarget, DAG)) 17234 SDValue Mask = DAG.getSetCC(dl, MaskVT, Cond, 17235 DAG.getConstant(0, dl, CondVT), 17238 return DAG.getSelect(dl, VT, Mask, LHS, RHS); 17244 if (CondEltSize != DAG.ComputeNumSignBits(Cond)) 17249 Cond = DAG.getSExtOrTrunc(Cond, dl, NewCondVT); 17250 return DAG.getNode(ISD::VSELECT, dl, VT, Cond, LHS, RHS); 17272 Cond = DAG.getBitcast(CastVT, Cond); 17273 LHS = DAG.getBitcast(CastVT, LHS); 17274 RHS = DAG.getBitcast(CastVT, RHS); 17275 SDValue Select = DAG.getNode(ISD::VSELECT, dl, CastVT, Cond, LHS, RHS); 17276 return DAG.getBitcast(VT, Select);