Lines Matching refs:VectorBytes

802   for (; I < SystemZ::VectorBytes; ++I) {  in isVectorConstantLegal()
809 if (I == SystemZ::VectorBytes) { in isVectorConstantLegal()
4933 unsigned char Bytes[SystemZ::VectorBytes];
5012 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in matchPermute()
5018 if ((Elt ^ P.Bytes[I]) & (SystemZ::VectorBytes - 1)) in matchPermute()
5020 int ModelOpNo = P.Bytes[I] / SystemZ::VectorBytes; in matchPermute()
5021 int RealOpNo = unsigned(Elt) / SystemZ::VectorBytes; in matchPermute()
5050 for (unsigned From = 0; From < SystemZ::VectorBytes; ++From) { in matchDoublePermute()
5058 if (To == SystemZ::VectorBytes) in matchDoublePermute()
5141 int ExpectedShift = (Index - I) % SystemZ::VectorBytes; in isShlDoublePermute()
5142 int ModelOpNo = unsigned(ExpectedShift + I) / SystemZ::VectorBytes; in isShlDoublePermute()
5143 int RealOpNo = unsigned(Index) / SystemZ::VectorBytes; in isShlDoublePermute()
5170 SystemZ::VectorBytes / InBytes); in getPermuteNode()
5179 SystemZ::VectorBytes / P.Operand); in getPermuteNode()
5226 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in getGeneralPermuteNode()
5227 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in getGeneralPermuteNode()
5228 unsigned Byte = unsigned(Bytes[I]) % SystemZ::VectorBytes; in getGeneralPermuteNode()
5236 ZeroIdx = I + SystemZ::VectorBytes; in getGeneralPermuteNode()
5242 SDValue IndexNodes[SystemZ::VectorBytes]; in getGeneralPermuteNode()
5243 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) { in getGeneralPermuteNode()
5245 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in getGeneralPermuteNode()
5246 unsigned Byte = unsigned(Bytes[I]) % SystemZ::VectorBytes; in getGeneralPermuteNode()
5250 unsigned BIdx = MaskFirst ? Byte + SystemZ::VectorBytes : Byte; in getGeneralPermuteNode()
5267 SDValue IndexNodes[SystemZ::VectorBytes]; in getGeneralPermuteNode()
5268 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in getGeneralPermuteNode()
5290 SmallVector<SDValue, SystemZ::VectorBytes> Ops;
5295 SmallVector<int, SystemZ::VectorBytes> Bytes;
5332 unsigned Byte = ((Elem * FromBytesPerElement) % SystemZ::VectorBytes + in add()
5342 SmallVector<int, SystemZ::VectorBytes> OpBytes; in add()
5352 Op = Op.getOperand(unsigned(NewByte) / SystemZ::VectorBytes); in add()
5353 Byte = unsigned(NewByte) % SystemZ::VectorBytes; in add()
5370 unsigned Base = OpNo * SystemZ::VectorBytes + Byte; in add()
5379 assert(Bytes.size() == SystemZ::VectorBytes && "Incomplete vector"); in getNode()
5406 SmallVector<int, SystemZ::VectorBytes> NewBytes(SystemZ::VectorBytes); in getNode()
5407 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) { in getNode()
5408 unsigned OpNo = unsigned(Bytes[J]) / SystemZ::VectorBytes; in getNode()
5409 unsigned Byte = unsigned(Bytes[J]) % SystemZ::VectorBytes; in getNode()
5413 NewBytes[J] = SystemZ::VectorBytes + Byte; in getNode()
5418 SmallVector<int, SystemZ::VectorBytes> NewBytesMap(SystemZ::VectorBytes); in getNode()
5422 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) { in getNode()
5424 assert(unsigned(NewBytesMap[J]) < SystemZ::VectorBytes && in getNode()
5426 Bytes[J] = I * SystemZ::VectorBytes + NewBytesMap[J]; in getNode()
5433 for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) in getNode()
5435 Bytes[J] = I * SystemZ::VectorBytes + J; in getNode()
5443 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in getNode()
5444 if (Bytes[I] >= int(SystemZ::VectorBytes)) in getNode()
5445 Bytes[I] -= (Stride - 1) * SystemZ::VectorBytes; in getNode()
5491 SmallVector<int, SystemZ::VectorBytes> SrcBytes; in tryPrepareForUnpack()
5492 for (unsigned Elt = 0; Elt < SystemZ::VectorBytes; Elt++) { in tryPrepareForUnpack()
5498 unsigned OpNo = unsigned(Bytes[Elt]) / SystemZ::VectorBytes; in tryPrepareForUnpack()
5508 for (unsigned i = 0; i < SystemZ::VectorBytes / 2; i++) in tryPrepareForUnpack()
5527 for (unsigned Elt = 0; Elt < SystemZ::VectorBytes;) { in tryPrepareForUnpack()
5532 while (B < SystemZ::VectorBytes) in tryPrepareForUnpack()
5537 for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) in tryPrepareForUnpack()
5539 unsigned OpNo = unsigned(Bytes[I]) / SystemZ::VectorBytes; in tryPrepareForUnpack()
5541 Bytes[I] -= SystemZ::VectorBytes; in tryPrepareForUnpack()
5636 SmallVector<SDValue, SystemZ::VectorBytes> ResidueOps; in tryBuildVectorShuffle()
5760 SmallVector<SDValue, SystemZ::VectorBytes> Constants(NumElements, SDValue()); in buildVector()
5761 SmallVector<bool, SystemZ::VectorBytes> Done(NumElements, false); in buildVector()
5852 SmallVector<SDValue, SystemZ::VectorBytes> Ops(NumElements); in lowerBUILD_VECTOR()
6482 SmallVector<int, SystemZ::VectorBytes> Bytes; in combineExtract()
6723 SystemZ::VectorBytes / ElemBytes / 2); in combineMERGE()