reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
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);