xref: /llvm-project/clang/test/SemaOpenMP/riscv-vector-with-openmp.c (revision 77b7b1ad42157211d6779ca80d6eada27981f9d2)
1*77b7b1adSYueh-Ting (eop) Chen // RUN: %clang_cc1 -triple riscv64 -target-feature +v -fsyntax-only \
2*77b7b1adSYueh-Ting (eop) Chen // RUN: -verify -fopenmp %s
3*77b7b1adSYueh-Ting (eop) Chen // REQUIRES: riscv-registered-target
4*77b7b1adSYueh-Ting (eop) Chen 
5*77b7b1adSYueh-Ting (eop) Chen // expected-no-diagnostics
6*77b7b1adSYueh-Ting (eop) Chen 
foo()7*77b7b1adSYueh-Ting (eop) Chen void foo() {
8*77b7b1adSYueh-Ting (eop) Chen   #pragma omp parallel
9*77b7b1adSYueh-Ting (eop) Chen   {
10*77b7b1adSYueh-Ting (eop) Chen     __rvv_int32m1_t i32m1;
11*77b7b1adSYueh-Ting (eop) Chen   }
12*77b7b1adSYueh-Ting (eop) Chen }
13