[Openmp-commits] [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via Openmp-commits
openmp-commits at lists.llvm.org
Tue Sep 1 04:45:59 PDT 2026
https://github.com/Meinersbur commented:
The following should either be compile correctly or rejected as not supported:
```console
$ cat seen.c
#include <stdio.h>
int seen[6] = {0};
int main() {
#pragma omp tile sizes(3, 5)
#pragma omp tile sizes(2)
for (int i = 0; i < 6; ++i)
++seen[i];
for (int i = 0; i < 6; ++i)
printf("seen[%d]=%d\n", i, seen[i]);;
return 0 ;
} $ bin/clang seen.c -O3 -fopenmp -o seen && ./seen
seen[0]=3
seen[1]=3
seen[2]=0
seen[3]=0
seen[4]=0
seen[5]=0
```
Consider an entry to [clang/docs/ReleaseNotes.md](https://github.com/llvm/llvm-project/blob/main/clang/docs/ReleaseNotes.md)
https://github.com/llvm/llvm-project/pull/191114
More information about the Openmp-commits
mailing list