Lines Matching refs:LaneIndex

472     unsigned LaneIndex;  member
1524 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed()
1529 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed()
1534 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed()
1539 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed()
1544 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed()
1549 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed()
1554 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed()
1559 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed()
1564 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed()
1569 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeDHWordIndexed()
1574 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeQWordIndexed()
1579 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeQHWordIndexed()
1584 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeDWordIndexed()
1589 return VectorList.Count == 4 && VectorList.LaneIndex <= 7; in isVecListFourDByteIndexed()
1594 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourDHWordIndexed()
1599 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourQWordIndexed()
1604 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourQHWordIndexed()
1609 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourDWordIndexed()
2420 Inst.addOperand(MCOperand::CreateImm(VectorList.LaneIndex)); in addVecListIndexedOperands()
2738 Op->VectorList.LaneIndex = Index; in CreateVectorListIndexed()
2958 OS << "<vector_list(lane " << VectorList.LaneIndex << ") " in print()
3556 const MCExpr *LaneIndex; in parseVectorLane() local
3558 if (getParser().parseExpression(LaneIndex)) { in parseVectorLane()
3562 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(LaneIndex); in parseVectorLane()
3593 unsigned LaneIndex; in parseVectorList() local
3604 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
3617 LaneIndex, in parseVectorList()
3625 OperandMatchResultTy Res = parseVectorLane(LaneKind, LaneIndex, E); in parseVectorList()
3642 LaneIndex, in parseVectorList()
3677 if (parseVectorLane(LaneKind, LaneIndex, E) != MatchOperand_Success) in parseVectorList()
3720 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
3766 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
3790 if (NextLaneKind != LaneKind || LaneIndex != NextLaneIndex) { in parseVectorList()
3832 LaneIndex, in parseVectorList()