Lines Matching refs:getZExtOrTrunc
6952 V = NumZero ? DAG.getZExtOrTrunc(ThisElt, dl, MVT::i32) in LowerBuildVectorv16i8()
8565 IndicesVec = DAG.getZExtOrTrunc(IndicesVec, SDLoc(IndicesVec), IndicesVT); in createVariablePermute()
18732 Res = DAG.getZExtOrTrunc(Res, dl, VT); in LowerFGETSIGN()
22691 SDValue Ops[] = { DAG.getZExtOrTrunc(Result, dl, Op->getValueType(1)), in LowerINTRINSIC_W_CHAIN()
23974 LoOp = DAG.getZExtOrTrunc(LoOp, dl, MVT::i16); in LowerMULH()
23975 HiOp = DAG.getZExtOrTrunc(HiOp, dl, MVT::i16); in LowerMULH()
24683 Amt = DAG.getZExtOrTrunc(Amt, dl, ExVT); in LowerShift()
24691 : DAG.getZExtOrTrunc(R, dl, ExVT); in LowerShift()
24694 return DAG.getZExtOrTrunc(R, dl, VT); in LowerShift()
25365 return DAG.getZExtOrTrunc(V, DL, DstVT); in LowerBITCAST()
26908 Success = DAG.getZExtOrTrunc(Success, dl, N->getValueType(1)); in ReplaceNodeResults()
32991 return DAG.getZExtOrTrunc(V, DL, VT); in combineBitcastvxi1()
33216 : DAG.getZExtOrTrunc(N00, dl, MVT::i32); in combineBitcast()
33739 return DAG.getZExtOrTrunc(ExtOp, dl, VT); in combineExtractWithShuffle()
34260 AndNode = DAG.getZExtOrTrunc(AndNode, DL, MVT::i8); in combineSelect()
35963 return DAG.getZExtOrTrunc(DAG.getBitcast(MVT::i16, Ins), DL, in combineCompareEqual()
36271 Index = DAG.getZExtOrTrunc(Index, dl, MVT::i32); in combineAndLoadToBZHI()
36599 SDValue Trunc = DAG.getZExtOrTrunc(Clz, dl, MVT::i32); in lowerX86CmpEqZeroToCtlzSrl()
36602 return DAG.getZExtOrTrunc(Scc, dl, ExtTy); in lowerX86CmpEqZeroToCtlzSrl()
41104 DAG.getZExtOrTrunc(SubusLHS, SDLoc(SubusLHS), ShrinkedType); in combineSubToSubus()
41105 SDValue NewSubusRHS = DAG.getZExtOrTrunc(UMin, SDLoc(SubusRHS), ShrinkedType); in combineSubToSubus()
41111 return DAG.getZExtOrTrunc(Psubus, SDLoc(N), ExtType); in combineSubToSubus()