reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/SystemZ/SystemZISelLowering.cpp
  680   for (; I < SystemZ::VectorBytes; ++I) {
  687   if (I == SystemZ::VectorBytes) {
 4004   unsigned char Bytes[SystemZ::VectorBytes];
 4083   for (unsigned I = 0; I < SystemZ::VectorBytes; ++I) {
 4089       if ((Elt ^ P.Bytes[I]) & (SystemZ::VectorBytes - 1))
 4091       int ModelOpNo = P.Bytes[I] / SystemZ::VectorBytes;
 4092       int RealOpNo = unsigned(Elt) / SystemZ::VectorBytes;
 4121   for (unsigned From = 0; From < SystemZ::VectorBytes; ++From) {
 4129         if (To == SystemZ::VectorBytes)
 4212       int ExpectedShift = (Index - I) % SystemZ::VectorBytes;
 4213       int ModelOpNo = unsigned(ExpectedShift + I) / SystemZ::VectorBytes;
 4214       int RealOpNo = unsigned(Index) / SystemZ::VectorBytes;
 4241                               SystemZ::VectorBytes / InBytes);
 4250                                  SystemZ::VectorBytes / P.Operand);
 4275   SDValue IndexNodes[SystemZ::VectorBytes];
 4276   for (unsigned I = 0; I < SystemZ::VectorBytes; ++I)
 4294   SmallVector<SDValue, SystemZ::VectorBytes> Ops;
 4299   SmallVector<int, SystemZ::VectorBytes> Bytes;
 4333   unsigned Byte = ((Elem * FromBytesPerElement) % SystemZ::VectorBytes +
 4343       SmallVector<int, SystemZ::VectorBytes> OpBytes;
 4353       Op = Op.getOperand(unsigned(NewByte) / SystemZ::VectorBytes);
 4354       Byte = unsigned(NewByte) % SystemZ::VectorBytes;
 4371   unsigned Base = OpNo * SystemZ::VectorBytes + Byte;
 4380   assert(Bytes.size() == SystemZ::VectorBytes && "Incomplete vector");
 4404       SmallVector<int, SystemZ::VectorBytes> NewBytes(SystemZ::VectorBytes);
 4404       SmallVector<int, SystemZ::VectorBytes> NewBytes(SystemZ::VectorBytes);
 4405       for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) {
 4406         unsigned OpNo = unsigned(Bytes[J]) / SystemZ::VectorBytes;
 4407         unsigned Byte = unsigned(Bytes[J]) % SystemZ::VectorBytes;
 4411           NewBytes[J] = SystemZ::VectorBytes + Byte;
 4416       SmallVector<int, SystemZ::VectorBytes> NewBytesMap(SystemZ::VectorBytes);
 4416       SmallVector<int, SystemZ::VectorBytes> NewBytesMap(SystemZ::VectorBytes);
 4420         for (unsigned J = 0; J < SystemZ::VectorBytes; ++J) {
 4422             assert(unsigned(NewBytesMap[J]) < SystemZ::VectorBytes &&
 4424             Bytes[J] = I * SystemZ::VectorBytes + NewBytesMap[J];
 4431         for (unsigned J = 0; J < SystemZ::VectorBytes; ++J)
 4433             Bytes[J] = I * SystemZ::VectorBytes + J;
 4441     for (unsigned I = 0; I < SystemZ::VectorBytes; ++I)
 4442       if (Bytes[I] >= int(SystemZ::VectorBytes))
 4443         Bytes[I] -= (Stride - 1) * SystemZ::VectorBytes;
 4530   SmallVector<SDValue, SystemZ::VectorBytes> ResidueOps;
 4654   SmallVector<SDValue, SystemZ::VectorBytes> Constants(NumElements, SDValue());
 4655   SmallVector<bool, SystemZ::VectorBytes> Done(NumElements, false);
 4746   SmallVector<SDValue, SystemZ::VectorBytes> Ops(NumElements);
 5286       SmallVector<int, SystemZ::VectorBytes> Bytes;
 5506                                    SystemZ::VectorBytes / ElemBytes / 2);