Lines Matching defs:Lane
2156 static InstLane lookThroughShuffles(Use *U, int Lane) {
2160 int M = SV->getMaskValue(Lane);
2165 Lane = M;
2168 Lane = M - NumElts;
2171 return InstLane{U, Lane};
2178 auto [U, Lane] = IL;
2181 Lane)
2213 auto [V, Lane] = Item[Slice * NumElts + Elt];
2214 if (Lane != static_cast<int>(Elt) || SliceV->get() != V->get())
2272 for (const auto &Lane : Item)
2273 if (Lane.first)
2274 ValueList.push_back(Lane.first->get());
2374 auto [U, Lane] = IL;
2375 return !U || (U->get() == FrontU->get() && Lane == FrontLane);