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

References

lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  949       EVT MemVT = ArgVT;
  950       MVT RegisterVT = getRegisterTypeForCallingConv(Ctx, CC, ArgVT);
  951       unsigned NumRegs = getNumRegistersForCallingConv(Ctx, CC, ArgVT);
  955         if (ArgVT.isExtended()) {
  960           MemVT = ArgVT;
  962       } else if (ArgVT.isVector() && RegisterVT.isVector() &&
  963                  ArgVT.getScalarType() == RegisterVT.getScalarType()) {
  964         assert(ArgVT.getVectorNumElements() > RegisterVT.getVectorNumElements());
  969       } else if (ArgVT.isVector() &&
  970                  ArgVT.getVectorNumElements() == NumRegs) {
  973         MemVT = ArgVT.getScalarType();
  974       } else if (ArgVT.isExtended()) {
  978         unsigned MemoryBits = ArgVT.getStoreSizeInBits() / NumRegs;
  979         assert(ArgVT.getStoreSizeInBits() % NumRegs == 0);