Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp20075 SDValue Shuf0 = DAG.getVectorShuffle(HalfVT, DL, X, Y, Mask0); in foldShuffleOfConcatUndefs() local
20077 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Shuf0, Shuf1); in foldShuffleOfConcatUndefs()
20544 auto *Shuf0 = dyn_cast<ShuffleVectorSDNode>(Shuf->getOperand(0)); in simplifyShuffleOfShuffle() local
20545 if (!Shuf0 || !Shuf->getOperand(1).isUndef()) in simplifyShuffleOfShuffle()
20549 ArrayRef<int> Mask0 = Shuf0->getMask(); in simplifyShuffleOfShuffle()
21336 auto *Shuf0 = dyn_cast<ShuffleVectorSDNode>(LHS); in SimplifyVBinOp() local
21338 if (Shuf0 && Shuf1 && Shuf0->getMask().equals(Shuf1->getMask()) && in SimplifyVBinOp()
21345 return DAG.getVectorShuffle(VT, DL, NewBinOp, UndefV, Shuf0->getMask()); in SimplifyVBinOp()
21354 if (isConstOrConstSplat(RHS) && Shuf0 && is_splat(Shuf0->getMask()) && in SimplifyVBinOp()
21355 Shuf0->hasOneUse() && Shuf0->getOperand(1).isUndef() && in SimplifyVBinOp()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp3033 Value *Shuf0 = in handlePclmulIntrinsic() local
3040 SOC.Add(Shuf0, getOrigin(&I, 0)); in handlePclmulIntrinsic()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp18705 SDValue Shuf0 = DAG.getVectorShuffle(HalfVT, DL, X, Y, Mask0); in foldShuffleOfConcatUndefs() local
18707 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Shuf0, Shuf1); in foldShuffleOfConcatUndefs()
19124 auto *Shuf0 = dyn_cast<ShuffleVectorSDNode>(Shuf->getOperand(0)); in simplifyShuffleOfShuffle() local
19125 if (!Shuf0 || !Shuf->getOperand(1).isUndef()) in simplifyShuffleOfShuffle()
19129 ArrayRef<int> Mask0 = Shuf0->getMask(); in simplifyShuffleOfShuffle()
19929 auto *Shuf0 = dyn_cast<ShuffleVectorSDNode>(LHS); in SimplifyVBinOp() local
19931 if (Shuf0 && Shuf1 && Shuf0->getMask().equals(Shuf1->getMask()) && in SimplifyVBinOp()
19938 return DAG.getVectorShuffle(VT, DL, NewBinOp, UndefV, Shuf0->getMask()); in SimplifyVBinOp()
/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp3199 Value *Shuf0 = in handlePclmulIntrinsic() local
3206 SOC.Add(Shuf0, getOrigin(&I, 0)); in handlePclmulIntrinsic()