Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp2842 auto V0A = getSourceInfo(V0.getOperand(0)); in ppHvxShuffleOfShuffle() local
2843 if (!V0A.has_value()) in ppHvxShuffleOfShuffle()
2846 if (!V0B.has_value() || V0B->Src != V0A->Src) in ppHvxShuffleOfShuffle()
2849 if (!V1A.has_value() || V1A->Src != V0A->Src) in ppHvxShuffleOfShuffle()
2852 if (!V1B.has_value() || V1B->Src != V0A->Src) in ppHvxShuffleOfShuffle()
2857 assert(V0A->Src.getValueType().getSizeInBits() == 16 * HwLen); in ppHvxShuffleOfShuffle()
2860 {V0.getOperand(0), V0A->HalfIdx * HwLen}, in ppHvxShuffleOfShuffle()
2865 SDValue NewS = fold3(SDValue(N, 0), V0A->Src, std::move(OpMap)); in ppHvxShuffleOfShuffle()