Lines Matching refs:LaneIndex
843 unsigned LaneIndex; member
2135 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed()
2140 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed()
2145 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed()
2150 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed()
2155 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed()
2160 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed()
2165 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed()
2170 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed()
2175 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed()
2180 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeDHWordIndexed()
2185 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeQWordIndexed()
2190 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeQHWordIndexed()
2195 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeDWordIndexed()
2200 return VectorList.Count == 4 && VectorList.LaneIndex <= 7; in isVecListFourDByteIndexed()
2205 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourDHWordIndexed()
2210 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourQWordIndexed()
2215 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourQHWordIndexed()
2220 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourDWordIndexed()
3378 Inst.addOperand(MCOperand::createImm(VectorList.LaneIndex)); in addVecListIndexedOperands()
3786 Op->VectorList.LaneIndex = Index; in CreateVectorListIndexed()
4045 OS << "<vector_list(lane " << VectorList.LaneIndex << ") " in print()
4664 const MCExpr *LaneIndex; in parseVectorLane() local
4666 if (getParser().parseExpression(LaneIndex)) { in parseVectorLane()
4670 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(LaneIndex); in parseVectorLane()
4701 unsigned LaneIndex; in parseVectorList() local
4712 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4725 LaneIndex, in parseVectorList()
4733 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
4750 LaneIndex, in parseVectorList()
4790 if (parseVectorLane(LaneKind, LaneIndex, E) != MatchOperand_Success) in parseVectorList()
4836 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
4890 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
4914 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
4945 LaneIndex, in parseVectorList()