Searched refs:InstLane (Results 1 – 1 of 1) sorted by relevance
1677 using InstLane = std::pair<Use *, int>; typedef1679 static InstLane lookThroughShuffles(Use *U, int Lane) { in lookThroughShuffles()1694 return InstLane{U, Lane}; in lookThroughShuffles()1697 static SmallVector<InstLane>1698 generateInstLaneVectorFromOperand(ArrayRef<InstLane> Item, int Op) { in generateInstLaneVectorFromOperand()1699 SmallVector<InstLane> NItem; in generateInstLaneVectorFromOperand()1700 for (InstLane IL : Item) { in generateInstLaneVectorFromOperand()1702 InstLane OpLane = in generateInstLaneVectorFromOperand()1705 : InstLane{nullptr, PoisonMaskElem}; in generateInstLaneVectorFromOperand()1712 static bool isFreeConcat(ArrayRef<InstLane> Item, in isFreeConcat()[all …]