Lines Matching refs:getVectorShuffle

3961       return DAG.getVectorShuffle(VT, DL, Logic, ShOp, SVN0->getMask());  in hoistLogicOpWithSameOpcodeHands()
3974 return DAG.getVectorShuffle(VT, DL, ShOp, Logic, SVN0->getMask()); in hoistLogicOpWithSameOpcodeHands()
5248 return DAG.getVectorShuffle(VT, SDLoc(N), NewLHS, NewRHS, Mask); in visitOR()
10313 return DAG.getVectorShuffle(VT, SDLoc(N), SV0, SV1, NewMask); in visitBITCAST()
15489 SDValue Shuf = DAG.getVectorShuffle(ShufVT, DL, DestVecBC, PaddedSubV, Mask); in combineInsertEltToShuffle()
16187 SDValue Shuffle = DAG.getVectorShuffle(InVT1, DL, VecIn1, VecIn2, Mask); in createBuildVecShuffle()
16267 SDValue Shuf = DAG.getVectorShuffle(VecVT, DL, Extract.getOperand(0), ZeroVec, in reduceBuildVecToShuffleWithZero()
16478 DAG.getVectorShuffle(VT, DL, Shuffles[Left], Shuffles[Right], Mask); in reduceBuildVecToShuffle()
16741 return DAG.getVectorShuffle(VT, SDLoc(N), DAG.getBitcast(VT, SV0), in combineConcatVectorOfExtracts()
17184 N0 = DAG.getVectorShuffle(ConcatVT, SDLoc(N), N0.getOperand(0), N0.getOperand(1), in partitionShuffleOfConcats()
17481 return DAG.getVectorShuffle(Splat->getValueType(0), SDLoc(Splat), in combineShuffleOfSplat()
17587 return DAG.getVectorShuffle(VT, SDLoc(N), N0, DAG.getUNDEF(VT), NewMask); in visitVECTOR_SHUFFLE()
17607 return DAG.getVectorShuffle(VT, SDLoc(N), N0, N1, NewMask); in visitVECTOR_SHUFFLE()
17756 VT, DAG.getVectorShuffle(ScaleVT, SDLoc(N), SV0, SV1, NewMask)); in visitVECTOR_SHUFFLE()
17890 return DAG.getVectorShuffle(VT, SDLoc(N), SV0, SV1, Mask); in visitVECTOR_SHUFFLE()
17923 Val = DAG.getVectorShuffle(InVecT, SDLoc(N), InVec, in visitSCALAR_TO_VECTOR()
18152 return DAG.getBitcast(VT, DAG.getVectorShuffle(ClearVT, DL, in XformToShuffleWithZero()
18201 return DAG.getVectorShuffle(VT, SDLoc(N), NewBinOp, UndefVector, in SimplifyVBinOp()