brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 2c4d161 Raw
24 lines · plain
1// RUN: %clang -### -nogpulib -nogpuinc --target=x86_64-unknown-linux-gnu -offload-arch=gfx906 %s \2// RUN:   2>&1 | FileCheck -check-prefixes=DEFAULT %s3// DEFAULT: "-cc1"{{.*}}"-fcuda-is-device"{{.*}}4// DEFAULT-NOT: "-std="{{.*}}5// DEFAULT: "-cc1"{{.*}}6// DEFAULT-NOT: "-std="{{.*}}7 8// RUN: %clang -### -nogpulib -nogpuinc --target=x86_64-unknown-linux-gnu -offload-arch=gfx906 %s \9// RUN:   -std=c++17 %s 2>&1 | FileCheck -check-prefixes=SPECIFIED %s10// SPECIFIED: "-cc1"{{.*}}"-fcuda-is-device"{{.*}}"-std=c++17"11// SPECIFIED: "-cc1"{{.*}}"-std=c++17"12 13// RUN: %clang -### -nogpulib -nogpuinc --target=x86_64-pc-windows-msvc -offload-arch=gfx906 %s \14// RUN:   2>&1 | FileCheck -check-prefixes=MSVC-DEF %s15// MSVC-DEF: "-cc1"{{.*}}"-fcuda-is-device"{{.*}}16// MSVC-DEF-NOT: "-std="{{.*}}17// MSVC-DEF: "-cc1"{{.*}}18// MSVC-DEF-NOT: "-std="{{.*}}19 20// RUN: %clang -### -nogpulib -nogpuinc --target=x86_64-pc-windows-msvc -offload-arch=gfx906 %s \21// RUN:   -std=c++17 %s 2>&1 | FileCheck -check-prefixes=MSVC-SPEC %s22// MSVC-SPEC: "-cc1"{{.*}}"-fcuda-is-device"{{.*}}"-std=c++17"23// MSVC-SPEC: "-cc1"{{.*}}"-std=c++17"24