forked from OSchip/llvm-project
AMDGPU: Use AMDGPU toolchain for other OSes
This would need more work to actually support them, but this is less wrong than the default. llvm-svn: 363390
This commit is contained in:
parent
5a86dbcf30
commit
5d0bebcdf2
|
@ -4617,6 +4617,8 @@ const ToolChain &Driver::getToolChain(const ArgList &Args,
|
|||
TC = llvm::make_unique<toolchains::Solaris>(*this, Target, Args);
|
||||
break;
|
||||
case llvm::Triple::AMDHSA:
|
||||
case llvm::Triple::AMDPAL:
|
||||
case llvm::Triple::Mesa3D:
|
||||
TC = llvm::make_unique<toolchains::AMDGPUToolChain>(*this, Target, Args);
|
||||
break;
|
||||
case llvm::Triple::Win32:
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
// RUN: %clang -### -target amdgcn--amdhsa -x assembler -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=AS_LINK %s
|
||||
// RUN: %clang -### -g -target amdgcn--amdhsa -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=DWARF_VER %s
|
||||
// RUN: %clang -### -target amdgcn-amd-amdpal -x assembler -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=AS_LINK %s
|
||||
// RUN: %clang -### -g -target amdgcn-amd-amdpal -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=DWARF_VER %s
|
||||
// RUN: %clang -### -target amdgcn-mesa-mesa3d -x assembler -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=AS_LINK %s
|
||||
// RUN: %clang -### -g -target amdgcn-mesa-mesa3d -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=DWARF_VER %s
|
||||
|
||||
// AS_LINK: clang{{.*}} "-cc1as"
|
||||
// AS_LINK: ld.lld{{.*}} "-shared"
|
||||
|
||||
// RUN: %clang -### -g -target amdgcn--amdhsa -mcpu=kaveri %s 2>&1 | FileCheck -check-prefix=DWARF_VER %s
|
||||
// DWARF_VER: "-dwarf-version=5"
|
||||
|
|
Loading…
Reference in New Issue