Index: llvm/trunk/lib/Target/AMDGPU/AMDGPUCallLowering.cpp =================================================================== --- llvm/trunk/lib/Target/AMDGPU/AMDGPUCallLowering.cpp +++ llvm/trunk/lib/Target/AMDGPU/AMDGPUCallLowering.cpp @@ -88,6 +88,9 @@ bool AMDGPUCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, const Function &F, ArrayRef VRegs) const { + // AMDGPU_GS is not supported yet. + if (F.getCallingConv() == CallingConv::AMDGPU_GS) + return false; MachineFunction &MF = MIRBuilder.getMF(); const SISubtarget *Subtarget = static_cast(&MF.getSubtarget());