Lines Matching refs:VectorList

811     struct VectorListOp VectorList;  member
1622 return Kind == k_VectorList && !VectorList.isDoubleSpaced; in isSingleSpacedVectorList()
1626 return Kind == k_VectorList && VectorList.isDoubleSpaced; in isDoubleSpacedVectorList()
1631 return VectorList.Count == 1; in isVecListOneD()
1637 .contains(VectorList.RegNum)); in isVecListDPair()
1642 return VectorList.Count == 3; in isVecListThreeD()
1647 return VectorList.Count == 4; in isVecListFourD()
1654 .contains(VectorList.RegNum)); in isVecListDPairSpaced()
1659 return VectorList.Count == 3; in isVecListThreeQ()
1664 return VectorList.Count == 4; in isVecListFourQ()
1668 return Kind == k_VectorListAllLanes && !VectorList.isDoubleSpaced; in isSingleSpacedVectorAllLanes()
1672 return Kind == k_VectorListAllLanes && VectorList.isDoubleSpaced; in isDoubleSpacedVectorAllLanes()
1677 return VectorList.Count == 1; in isVecListOneDAllLanes()
1683 .contains(VectorList.RegNum)); in isVecListDPairAllLanes()
1688 return VectorList.Count == 2; in isVecListDPairSpacedAllLanes()
1693 return VectorList.Count == 3; in isVecListThreeDAllLanes()
1698 return VectorList.Count == 3; in isVecListThreeQAllLanes()
1703 return VectorList.Count == 4; in isVecListFourDAllLanes()
1708 return VectorList.Count == 4; in isVecListFourQAllLanes()
1712 return Kind == k_VectorListIndexed && !VectorList.isDoubleSpaced; in isSingleSpacedVectorIndexed()
1716 return Kind == k_VectorListIndexed && VectorList.isDoubleSpaced; in isDoubleSpacedVectorIndexed()
1721 return VectorList.Count == 1 && VectorList.LaneIndex <= 7; in isVecListOneDByteIndexed()
1726 return VectorList.Count == 1 && VectorList.LaneIndex <= 3; in isVecListOneDHWordIndexed()
1731 return VectorList.Count == 1 && VectorList.LaneIndex <= 1; in isVecListOneDWordIndexed()
1736 return VectorList.Count == 2 && VectorList.LaneIndex <= 7; in isVecListTwoDByteIndexed()
1741 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoDHWordIndexed()
1746 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoQWordIndexed()
1751 return VectorList.Count == 2 && VectorList.LaneIndex <= 3; in isVecListTwoQHWordIndexed()
1756 return VectorList.Count == 2 && VectorList.LaneIndex <= 1; in isVecListTwoDWordIndexed()
1761 return VectorList.Count == 3 && VectorList.LaneIndex <= 7; in isVecListThreeDByteIndexed()
1766 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeDHWordIndexed()
1771 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeQWordIndexed()
1776 return VectorList.Count == 3 && VectorList.LaneIndex <= 3; in isVecListThreeQHWordIndexed()
1781 return VectorList.Count == 3 && VectorList.LaneIndex <= 1; in isVecListThreeDWordIndexed()
1786 return VectorList.Count == 4 && VectorList.LaneIndex <= 7; in isVecListFourDByteIndexed()
1791 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourDHWordIndexed()
1796 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourQWordIndexed()
1801 return VectorList.Count == 4 && VectorList.LaneIndex <= 3; in isVecListFourQHWordIndexed()
1806 return VectorList.Count == 4 && VectorList.LaneIndex <= 1; in isVecListFourDWordIndexed()
2719 Inst.addOperand(MCOperand::createReg(VectorList.RegNum)); in addVecListOperands()
2724 Inst.addOperand(MCOperand::createReg(VectorList.RegNum)); in addVecListIndexedOperands()
2725 Inst.addOperand(MCOperand::createImm(VectorList.LaneIndex)); in addVecListIndexedOperands()
3070 Op->VectorList.RegNum = RegNum; in CreateVectorList()
3071 Op->VectorList.Count = Count; in CreateVectorList()
3072 Op->VectorList.isDoubleSpaced = isDoubleSpaced; in CreateVectorList()
3082 Op->VectorList.RegNum = RegNum; in CreateVectorListAllLanes()
3083 Op->VectorList.Count = Count; in CreateVectorListAllLanes()
3084 Op->VectorList.isDoubleSpaced = isDoubleSpaced; in CreateVectorListAllLanes()
3094 Op->VectorList.RegNum = RegNum; in CreateVectorListIndexed()
3095 Op->VectorList.Count = Count; in CreateVectorListIndexed()
3096 Op->VectorList.LaneIndex = Index; in CreateVectorListIndexed()
3097 Op->VectorList.isDoubleSpaced = isDoubleSpaced; in CreateVectorListIndexed()
3342 OS << "<vector_list " << VectorList.Count << " * " in print()
3343 << RegName(VectorList.RegNum) << ">"; in print()
3346 OS << "<vector_list(all lanes) " << VectorList.Count << " * " in print()
3347 << RegName(VectorList.RegNum) << ">"; in print()
3350 OS << "<vector_list(lane " << VectorList.LaneIndex << ") " in print()
3351 << VectorList.Count << " * " << RegName(VectorList.RegNum) << ">"; in print()