Searched refs:LaneSrcs (Results 1 – 1 of 1) sorted by relevance
15072 SmallVector<std::array<int, 2>, 2> LaneSrcs(NumLanes, {{-1, -1}}); in lowerShuffleAsLanePermuteAndRepeatedMask() local15104 LaneSrcs[Lane][0] = Srcs[0]; in lowerShuffleAsLanePermuteAndRepeatedMask()15105 LaneSrcs[Lane][1] = Srcs[1]; in lowerShuffleAsLanePermuteAndRepeatedMask()15134 std::swap(LaneSrcs[Lane][0], LaneSrcs[Lane][1]); in lowerShuffleAsLanePermuteAndRepeatedMask()15150 if (LaneSrcs[Lane][0] >= 0) in lowerShuffleAsLanePermuteAndRepeatedMask()15165 LaneSrcs[Lane][0] = M / NumLaneElts; in lowerShuffleAsLanePermuteAndRepeatedMask()15169 LaneSrcs[Lane][1] = M / NumLaneElts; in lowerShuffleAsLanePermuteAndRepeatedMask()15173 if (LaneSrcs[Lane][0] < 0 && LaneSrcs[Lane][1] < 0) in lowerShuffleAsLanePermuteAndRepeatedMask()15179 int Src = LaneSrcs[Lane][0]; in lowerShuffleAsLanePermuteAndRepeatedMask()15196 int Src = LaneSrcs[Lane][1]; in lowerShuffleAsLanePermuteAndRepeatedMask()