Searched refs:ShuffleOps (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp604 using ShuffleOps = std::pair<Value *, Value *>;
606 static ShuffleOps collectShuffleElements(Value *V,
640 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS, IC);
1083 ShuffleOps LR = collectShuffleElements(&IE, Mask, nullptr, *this);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6732 SDValue ShuffleOps[] = { DAG.getUNDEF(ShuffleVT), DAG.getUNDEF(ShuffleVT) }; local
6734 ShuffleOps[i] = Sources[i].ShuffleVec;
6736 SDValue Shuffle = DAG.getVectorShuffle(ShuffleVT, dl, ShuffleOps[0],
6737 ShuffleOps[1], Mask);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp7575 SDValue ShuffleOps[] = { DAG.getUNDEF(ShuffleVT), DAG.getUNDEF(ShuffleVT) }; local
7577 ShuffleOps[i] = Sources[i].ShuffleVec;
7579 SDValue Shuffle = buildLegalVectorShuffle(ShuffleVT, dl, ShuffleOps[0],
7580 ShuffleOps[1], Mask, DAG);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7616 SmallVector<SDValue, 16> ShuffleOps;
7619 if (!getTargetShuffleMask(N, ShufVT, true, ShuffleOps, ShuffleMask, IsUnary))
7630 SDValue NewV = (Elt < NumElems) ? ShuffleOps[0] : ShuffleOps[1];
[all...]

Completed in 342 milliseconds