jhuber6 added a comment.

For reference, this is how I used this driver to offload a CUDA and OpenMP 
offload kernel that both called an external "hello world" function in 
`device.cu`.

  $ clang++ hello.cu device.cu -foffload-new-driver --offload-arch=sm_70 -c
  $ clang++ openmp.cpp -fopenmp-new-driver -fopenmp -fopenmp-targets=nvptx64 
-Xopenmp-target=nvptx64 -march=sm_70 -fopenmp-offload-mandatory -c
  $ clang++ hello.o device.o openmp.o -foffload-new-driver -fopenmp 
-fopenmp-targets=nvptx64


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123812/new/

https://reviews.llvm.org/D123812

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to