You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
1.1 KiB
22 lines
1.1 KiB
// REQUIRES: clang-driver,amdgpu-registered-target
|
|
|
|
// RUN: %clang -### -target x86_64-linux-gnu \
|
|
// RUN: --cuda-gpu-arch=gfx900 \
|
|
// RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
|
|
// RUN: 2>&1 | FileCheck %s --check-prefixes=WAVE64
|
|
// WAVE64: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_on.bc"{{.*}} "-target-cpu" "gfx900"
|
|
|
|
// RUN: %clang -### -target x86_64-linux-gnu \
|
|
// RUN: --cuda-gpu-arch=gfx1010 \
|
|
// RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
|
|
// RUN: 2>&1 | FileCheck %s --check-prefixes=WAVE32
|
|
// WAVE32: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_off.bc"{{.*}} "-target-cpu" "gfx1010"
|
|
|
|
// RUN: %clang -### -target x86_64-linux-gnu \
|
|
// RUN: --cuda-gpu-arch=gfx1010 \
|
|
// RUN: --cuda-gpu-arch=gfx900 \
|
|
// RUN: --rocm-path=%S/Inputs/rocm --cuda-device-only %s \
|
|
// RUN: 2>&1 | FileCheck %s --check-prefixes=BOTH
|
|
// BOTH-DAG: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_on.bc"{{.*}} "-target-cpu" "gfx900"
|
|
// BOTH-DAG: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_off.bc"{{.*}} "-target-cpu" "gfx1010"
|