Lines Matching refs:VSELECT

735     setOperationAction(ISD::VSELECT, VT, Expand);  in X86TargetLowering()
790 setOperationAction(ISD::VSELECT, MVT::v4f32, Custom); in X86TargetLowering()
859 setOperationAction(ISD::VSELECT, VT, Custom); in X86TargetLowering()
883 setOperationAction(ISD::VSELECT, MVT::v2f64, Custom); in X86TargetLowering()
884 setOperationAction(ISD::VSELECT, MVT::v2i64, Custom); in X86TargetLowering()
954 setOperationAction(ISD::VSELECT, MVT::v16i8, Legal); in X86TargetLowering()
1209 setOperationAction(ISD::VSELECT, VT, Custom); in X86TargetLowering()
1218 setOperationAction(ISD::VSELECT, MVT::v32i8, Legal); in X86TargetLowering()
1401 setOperationAction(ISD::VSELECT, VT, Legal); in X86TargetLowering()
1453 setOperationAction(ISD::VSELECT, VT, Legal); in X86TargetLowering()
1534 setTargetDAGCombine(ISD::VSELECT); in X86TargetLowering()
6343 DAG.getNode(ISD::VSELECT, DL, BlendVT, in lowerVectorShuffleAsBlend()
13464 SDValue VSel = DAG.getNode(ISD::VSELECT, DL, VecVT, VCmp, VOp1, VOp2); in LowerSELECT()
14681 return DAG.getNode(ISD::VSELECT, dl, VT, VMask, Op, PreservedSrc); in getVectorMaskingNode()
16518 R = DAG.getNode(ISD::VSELECT, dl, VT, OpVSel, M, R); in LowerShift()
16529 R = DAG.getNode(ISD::VSELECT, dl, VT, OpVSel, M, R); in LowerShift()
16537 R = DAG.getNode(ISD::VSELECT, dl, VT, OpVSel, in LowerShift()
17192 case ISD::VSELECT: return LowerVSELECT(Op, DAG); in LowerOperation()
21068 if (N->getOpcode() == ISD::VSELECT && Cond.getOpcode() == ISD::SETCC && in PerformSELECTCombine()
21128 if (N->getOpcode() == ISD::VSELECT && Cond.getOpcode() == ISD::SETCC) { in PerformSELECTCombine()
21155 if (N->getOpcode() == ISD::VSELECT && CondVT == VT) { in PerformSELECTCombine()
21211 if ((N->getOpcode() == ISD::VSELECT || in PerformSELECTCombine()
21223 if (N->getOpcode() == ISD::VSELECT && DCI.isBeforeLegalizeOps() && in PerformSELECTCombine()
21242 if (!TLI.isOperationLegalOrCustom(ISD::VSELECT, VT)) in PerformSELECTCombine()
21278 if (I->getOpcode() != ISD::VSELECT) in PerformSELECTCombine()
22392 Mask = DAG.getNode(ISD::VSELECT, DL, BlendVT, Mask, Y, X); in PerformOrCombine()
23866 case ISD::VSELECT: in PerformDAGCombine()