Lines Matching refs:getSelect

9948       SDValue Select = DAG.getSelect(dl, MVT::i32, Cond,  in LowerBUILD_VECTORvXi1()
9955 SDValue Select = DAG.getSelect(dl, ImmVT, Cond, in LowerBUILD_VECTORvXi1()
12934 DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask), in lowerShuffleAsBlend()
19579 return DAG.getSelect(dl, VT, Mask, LHS, RHS); in LowerVSELECT()
20913 SDValue SignSrc = DAG.getSelect(DL, MVT::v4i64, IsNeg, Sign, Src); in lowerINT_TO_FP_vXi64()
20941 SDValue Cvt = DAG.getSelect(DL, MVT::v4f32, IsNeg, Slow, SignCvt); in lowerINT_TO_FP_vXi64()
21607 SDValue Offset = DAG.getSelect(dl, Zero.getValueType(), SignSet, Four, Zero); in LowerUINT_TO_FP()
21745 SDValue FltOfs = DAG.getSelect(DL, TheVT, Cmp, ThreshVal, in FP_TO_INTHelper()
21910 SDValue SelectedVal = DAG.getSelect(DL, WideVT, In, One, Zero); in LowerZERO_EXTEND_Mask()
25096 SDValue VSel = DAG.getSelect(DL, VecVT, VCmp, VOp1, VOp2); in LowerSELECT()
25385 V = DAG.getSelect(dl, WideVT, In, NegOne, Zero); in LowerSIGN_EXTEND_Mask()
28917 return DAG.getSelect(DL, VT, Cmp, Sub, DAG.getConstant(0, DL, VT)); in LowerADDSAT_SUBSAT()
28935 Result = DAG.getSelect(DL, VT, SumNeg, SatMax, SatMin); in LowerADDSAT_SUBSAT()
28936 return DAG.getSelect(DL, VT, Overflow, Result, SumDiff); in LowerADDSAT_SUBSAT()
30036 return DAG.getSelect(dl, VT, ZAmt, R, Res); in LowerShift()
30059 Res = DAG.getSelect(dl, VT, Amt0, R, Res); in LowerShift()
30060 return DAG.getSelect(dl, VT, Amt1, Sra1, Res); in LowerShift()
30203 return DAG.getBitcast(SelVT, DAG.getSelect(dl, VT, Sel, V0, V1)); in LowerShift()
30218 return DAG.getSelect(dl, SelVT, C, V0, V1); in LowerShift()
30336 return DAG.getSelect(dl, VT, C, V0, V1); in LowerShift()
30733 return DAG.getSelect(DL, SelVT, C, V0, V1); in LowerRotate()
33005 SDValue SignSrc = DAG.getSelect(dl, SrcVT, IsNeg, Sign, Src); in ReplaceNodeResults()
33031 SDValue Cvt = DAG.getSelect(dl, MVT::v4f32, IsNeg, Slow, SignCvt); in ReplaceNodeResults()
44815 SDValue Res = DAG.getSelect(DL, SrcVT, Cond, LHS, RHS); in combineSelect()
44854 return DAG.getSelect(DL, VT, Cond, LHS, RHS); in combineSelect()
44859 return DAG.getSelect(DL, VT, Cond, LHS, RHS); in combineSelect()
44888 return DAG.getSelect(DL, VT, Cond, LHS, RHS.getOperand(2)); in combineSelect()
44904 return DAG.getSelect(DL, VT, CondNew, RHS, LHS); in combineSelect()
44916 return DAG.getSelect(DL, VT, ExtCond, LHS, RHS); in combineSelect()
44975 SDValue Select = DAG.getSelect(DL, IntVT, Cond, LHS, RHS); in combineSelect()
44997 return DAG.getSelect(DL, VT, NotCond, RHS, LHS); in combineSelect()
45025 return DAG.getSelect(DL, VT, NewCond, RHS, LHS); in combineSelect()
48229 Mask = DAG.getSelect(DL, BlendVT, Mask, Y, X); in combineLogicBlendIntoPBLENDV()
49190 SDValue Blend = DAG.getSelect(DL, VT, ML->getMask(), VecLd, in combineMaskedLoadConstantMask()
49213 SDValue Blend = DAG.getSelect(DL, VT, ML->getMask(), NewML, in combineMaskedLoadConstantMask()
51175 return DAG.getSelect(DL, VT, IsOp0Nan, Op1, MinOrMax); in combineFMinNumFMaxNum()
54372 SDValue NarrowSel = DAG.getSelect(DL, NarrowSelVT, ExtCond, ExtT, ExtF); in narrowExtractedVectorSelect()