xref: /llvm-project/clang/test/OpenMP/float16_sema.cpp (revision 9c2cfaaada66f323d10e25ac961ce1524d7b5f1f)
1*9c2cfaaaSShilei Tian // RUN: %clang_cc1 -fsyntax-only -x c++ -triple x86_64-unknown-linux-gnu -fopenmp -fopenmp-targets=nvptx64 -verify %s
2*9c2cfaaaSShilei Tian // expected-no-diagnostics
3*9c2cfaaaSShilei Tian 
foo()4*9c2cfaaaSShilei Tian int foo() {
5*9c2cfaaaSShilei Tian #pragma omp target
6*9c2cfaaaSShilei Tian   {
7*9c2cfaaaSShilei Tian     __fp16 a = -1.0f16;
8*9c2cfaaaSShilei Tian   }
9*9c2cfaaaSShilei Tian   return 0;
10*9c2cfaaaSShilei Tian }
11