Lines Matching refs:LaneIndex
872 unsigned LaneIndex; member
2170 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed()
2175 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed()
2180 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed()
2185 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed()
2190 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed()
2195 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed()
2200 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed()
2205 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed()
2210 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed()
2215 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeDHWordIndexed()
2220 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeQWordIndexed()
2225 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeQHWordIndexed()
2230 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeDWordIndexed()
2235 return VectorList.Count == 4 && VectorList.LaneIndex <= 7; in isVecListFourDByteIndexed()
2240 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourDHWordIndexed()
2245 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourQWordIndexed()
2250 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourQHWordIndexed()
2255 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourDWordIndexed()
3441 Inst.addOperand(MCOperand::createImm(VectorList.LaneIndex)); in addVecListIndexedOperands()
3860 Op->VectorList.LaneIndex = Index; in CreateVectorListIndexed()
4125 OS << "<vector_list(lane " << VectorList.LaneIndex << ") " in print()
4801 const MCExpr *LaneIndex; in parseVectorLane() local
4803 if (getParser().parseExpression(LaneIndex)) in parseVectorLane()
4805 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(LaneIndex); in parseVectorLane()
4829 unsigned LaneIndex; in parseVectorList() local
4842 ParseStatus Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4855 Reg, 1, LaneIndex, false, S, E, *this)); in parseVectorList()
4862 ParseStatus Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4877 Reg, 2, LaneIndex, false, S, E, *this)); in parseVectorList()
4913 if (!parseVectorLane(LaneKind, LaneIndex, E).isSuccess()) in parseVectorList()
4950 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) in parseVectorList()
4994 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) in parseVectorList()
5014 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) in parseVectorList()
5041 FirstReg, Count, LaneIndex, (Spacing == 2), S, E, *this)); in parseVectorList()