Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1677 using InstLane = std::pair<Use *, int>; typedef
1679 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 …]