Open
Description
clang supports -Xopenmp-target=
but flang-new doesn't
$ flang-new -c -fopenmp -fopenmp-targets=amdgcn-amd-amdhsa -Xopenmp-target=amdgcn-amd-amdhsa -march=gfx906 -O3 dualspace.f90
flang-new: error: unknown argument: '-Xopenmp-target=amdgcn-amd-amdhsa'
flang-new: error: cannot determine amdgcn architecture: /soft/compilers/llvm/main-20240305/bin/amdgpu-arch: ; consider passing it via '-march'
I knew that
flang-new -c -fopenmp --offload-arch=gfx906 -O3 dualspace.f90
works. Please support -Xopenmp-target
for sending accurate options to the offload pass.