brintos

brintos / llvm-project-archived public Read only

0
0
Text · 875 B · 0be25fb Raw
20 lines · plain
1// RUN: %clang_cc1 -emit-llvm -o - -fcuda-is-device -fms-extensions -x hip %s \2// RUN:   -fno-autolink -triple amdgcn-amd-amdhsa \3// RUN:   | FileCheck -check-prefix=DEV %s4// RUN: %clang_cc1 -emit-llvm -o - -fms-extensions -x hip %s -triple \5// RUN:    x86_64-pc-windows-msvc | FileCheck -check-prefix=HOST %s6// RUN: %clang_cc1 -emit-llvm -o - -fcuda-is-device -fms-extensions %s \7// RUN:   -fno-autolink -triple amdgcn-amd-amdhsa \8// RUN:   | FileCheck -check-prefix=DEV %s9// RUN: %clang_cc1 -emit-llvm -o - -fms-extensions %s -triple \10// RUN:    x86_64-pc-windows-msvc | FileCheck -check-prefix=HOST %s11 12// DEV-NOT: llvm.linker.options13// DEV-NOT: llvm.dependent-libraries14// HOST: lvm.linker.options15// HOST: "/DEFAULTLIB:libcpmt.lib"16// HOST: "/FAILIFMISMATCH:\22myLib_version=9\22"17 18#pragma comment(lib, "libcpmt")19#pragma detect_mismatch("myLib_version", "9")20