12f5ed342SAlexey Bataev // RUN: %clang_cc1 -fopenmp -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - | FileCheck %s 2*a8a9153aSAlexey Bataev 3*a8a9153aSAlexey Bataev // RUN: %clang_cc1 -fopenmp-simd -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - | FileCheck --check-prefix SIMD-ONLY0 %s 4*a8a9153aSAlexey Bataev // SIMD-ONLY0-NOT: {{__kmpc|__tgt}} 52f5ed342SAlexey Bataev // expected-no-diagnostics 62f5ed342SAlexey Bataev 72f5ed342SAlexey Bataev void f(int m) { 82f5ed342SAlexey Bataev int i; 92f5ed342SAlexey Bataev int cen[m]; 102f5ed342SAlexey Bataev #pragma omp parallel for 112f5ed342SAlexey Bataev for (i = 0; i < m; ++i) { 122f5ed342SAlexey Bataev cen[i] = i; 132f5ed342SAlexey Bataev } 142f5ed342SAlexey Bataev } 152f5ed342SAlexey Bataev 162f5ed342SAlexey Bataev // CHECK: !DILocalVariable(name: "cen", arg: 6 17