Lines Matching refs:VectorBytes

727   for (; I < SystemZ::VectorBytes; ++I) {  in isVectorConstantLegal()
734 if (I == SystemZ::VectorBytes) { in isVectorConstantLegal()
4292 unsigned char Bytes[SystemZ::VectorBytes];
4371 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in matchPermute()
4377 if ((Elt ^ P.Bytes[I]) & (SystemZ::VectorBytes - 1)) in matchPermute()
4379 int ModelOpNo = P.Bytes[I] / SystemZ::VectorBytes; in matchPermute()
4380 int RealOpNo = unsigned(Elt) / SystemZ::VectorBytes; in matchPermute()
4409 for (unsigned From = 0; From < SystemZ::VectorBytes; ++From) { in matchDoublePermute()
4417 if (To == SystemZ::VectorBytes) in matchDoublePermute()
4500 int ExpectedShift = (Index - I) % SystemZ::VectorBytes; in isShlDoublePermute()
4501 int ModelOpNo = unsigned(ExpectedShift + I) / SystemZ::VectorBytes; in isShlDoublePermute()
4502 int RealOpNo = unsigned(Index) / SystemZ::VectorBytes; in isShlDoublePermute()
4529 SystemZ::VectorBytes / InBytes); in getPermuteNode()
4538 SystemZ::VectorBytes / P.Operand); in getPermuteNode()
4585 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in getGeneralPermuteNode()
4586 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in getGeneralPermuteNode()
4587 unsigned Byte = unsigned(Bytes[I]) % SystemZ::VectorBytes; in getGeneralPermuteNode()
4595 ZeroIdx = I + SystemZ::VectorBytes; in getGeneralPermuteNode()
4601 SDValue IndexNodes[SystemZ::VectorBytes]; in getGeneralPermuteNode()
4602 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in getGeneralPermuteNode()
4604 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in getGeneralPermuteNode()
4605 unsigned Byte = unsigned(Bytes[I]) % SystemZ::VectorBytes; in getGeneralPermuteNode()
4609 unsigned BIdx = MaskFirst ? Byte + SystemZ::VectorBytes : Byte; in getGeneralPermuteNode()
4626 SDValue IndexNodes[SystemZ::VectorBytes]; in getGeneralPermuteNode()
4627 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in getGeneralPermuteNode()
4649 SmallVector<SDValue, SystemZ::VectorBytes> Ops;
4654 SmallVector<int, SystemZ::VectorBytes> Bytes;
4691 unsigned Byte = ((Elem * FromBytesPerElement) % SystemZ::VectorBytes + in add()
4701 SmallVector<int, SystemZ::VectorBytes> OpBytes; in add()
4711 Op = Op.getOperand(unsigned(NewByte) / SystemZ::VectorBytes); in add()
4712 Byte = unsigned(NewByte) % SystemZ::VectorBytes; in add()
4729 unsigned Base = OpNo * SystemZ::VectorBytes + Byte; in add()
4738 assert(Bytes.size() == SystemZ::VectorBytes && "Incomplete vector"); in getNode()
4765 SmallVector<int, SystemZ::VectorBytes> NewBytes(SystemZ::VectorBytes); in getNode()
4766 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) { in getNode()
4767 unsigned OpNo = unsigned(Bytes[J]) / SystemZ::VectorBytes; in getNode()
4768 unsigned Byte = unsigned(Bytes[J]) % SystemZ::VectorBytes; in getNode()
4772 NewBytes[J] = SystemZ::VectorBytes + Byte; in getNode()
4777 SmallVector<int, SystemZ::VectorBytes> NewBytesMap(SystemZ::VectorBytes); in getNode()
4781 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) { in getNode()
4783 assert(unsigned(NewBytesMap[J]) < SystemZ::VectorBytes && in getNode()
4785 Bytes[J] = I * SystemZ::VectorBytes + NewBytesMap[J]; in getNode()
4792 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) in getNode()
4794 Bytes[J] = I * SystemZ::VectorBytes + J; in getNode()
4802 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in getNode()
4803 if (Bytes[I] >= int(SystemZ::VectorBytes)) in getNode()
4804 Bytes[I] -= (Stride - 1) * SystemZ::VectorBytes; in getNode()
4850 SmallVector<int, SystemZ::VectorBytes> SrcBytes; in tryPrepareForUnpack()
4851 for (unsigned Elt = 0; Elt < SystemZ::VectorBytes; Elt++) { in tryPrepareForUnpack()
4857 unsigned OpNo = unsigned(Bytes[Elt]) / SystemZ::VectorBytes; in tryPrepareForUnpack()
4867 for (unsigned i = 0; i < SystemZ::VectorBytes / 2; i++) in tryPrepareForUnpack()
4886 for (unsigned Elt = 0; Elt < SystemZ::VectorBytes;) { in tryPrepareForUnpack()
4891 while (B < SystemZ::VectorBytes) in tryPrepareForUnpack()
4896 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in tryPrepareForUnpack()
4898 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in tryPrepareForUnpack()
4900 Bytes[I] -= SystemZ::VectorBytes; in tryPrepareForUnpack()
4995 SmallVector<SDValue, SystemZ::VectorBytes> ResidueOps; in tryBuildVectorShuffle()
5119 SmallVector<SDValue, SystemZ::VectorBytes> Constants(NumElements, SDValue()); in buildVector()
5120 SmallVector<bool, SystemZ::VectorBytes> Done(NumElements, false); in buildVector()
5211 SmallVector<SDValue, SystemZ::VectorBytes> Ops(NumElements); in lowerBUILD_VECTOR()
5771 SmallVector<int, SystemZ::VectorBytes> Bytes; in combineExtract()
5991 SystemZ::VectorBytes / ElemBytes / 2); in combineMERGE()