Home
last modified time | relevance | path

Searched refs:NewShuf (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2557 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 DVectorCombine.cpp738 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 DDAGCombiner.cpp26664 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 DX86ISelLowering.cpp55432 SDValue NewShuf = in combineAndnp() local
55434 return DAG.getBitcast(VT, NewShuf); in combineAndnp()