Searched refs:Lanes (Results 1 – 5 of 5) sorted by relevance
73 unsigned Lanes; variable79 void setLanes(unsigned l) { Lanes = l; }; in setLanes()87 unsigned getLanes() const { return (Lanes); }; in getLanes()
163 // Vector Add Across Lanes168 // Vector Long Add Across Lanes259 // Vector Max Across Lanes275 // Vector Min Across Lanes
1921 LaneBitmask Lanes = SubRangeJoin ? 1 : TRI->getSubRegIndexLaneMask(SubIdx); in analyzeValue() local1922 V.ValidLanes = V.WriteLanes = Lanes; in analyzeValue()2223 LaneBitmask Lanes) const { in usesLanes()2231 if (Lanes & TRI->getSubRegIndexLaneMask( in usesLanes()
236 math_MINMAXV: use real Iop_Cat{Odd,Even}Lanes ops rather than
10301 SmallVector<int, 4> Lanes; in lowerVectorShuffleByMerging128BitLanes() local10302 Lanes.resize(NumLanes, -1); in lowerVectorShuffleByMerging128BitLanes()10311 if (Lanes[j] < 0) { in lowerVectorShuffleByMerging128BitLanes()10313 Lanes[j] = Mask[i] / LaneSize; in lowerVectorShuffleByMerging128BitLanes()10314 } else if (Lanes[j] != Mask[i] / LaneSize) { in lowerVectorShuffleByMerging128BitLanes()10335 if (Lanes[i] >= 0) { in lowerVectorShuffleByMerging128BitLanes()10336 LaneMask[2 * i + 0] = 2*Lanes[i] + 0; in lowerVectorShuffleByMerging128BitLanes()10337 LaneMask[2 * i + 1] = 2*Lanes[i] + 1; in lowerVectorShuffleByMerging128BitLanes()