Searched refs:NewShuf (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 2557 Value *NewShuf = Builder.CreateShuffleVector(X, Y, Shuf.getShuffleMask()); in foldShuffleOfUnaryOps() local 2560 NewF = UnaryOperator::CreateFNeg(NewShuf); in foldShuffleOfUnaryOps() 2564 NewF = CallInst::Create(FAbs, {NewShuf}); in foldShuffleOfUnaryOps() 2631 Value *NewShuf = Builder.CreateShuffleVector(X, Y, Shuf.getShuffleMask()); in foldCastShuffle() local 2632 return CastInst::Create(CastOpcode, NewShuf, ShufTy); in foldCastShuffle()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 738 Value *NewShuf; in foldInsExtFNeg() local 744 NewShuf = Builder.CreateShuffleVector(DestVec, LenChgShuf, Mask); in foldInsExtFNeg() 747 NewShuf = Builder.CreateShuffleVector(DestVec, VecFNeg, Mask); in foldInsExtFNeg() 750 replaceValue(I, *NewShuf); in foldInsExtFNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 26664 SDValue NewShuf = DAG.getVectorShuffle(InVT, DL, Op0, Op1, NewMask); in combineShuffleOfBitcast() local 26665 return DAG.getBitcast(VT, NewShuf); in combineShuffleOfBitcast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 55432 SDValue NewShuf = in combineAndnp() local 55434 return DAG.getBitcast(VT, NewShuf); in combineAndnp()
|