This revision was automatically updated to reflect the committed changes.
Closed by commit rGfb80e67f10ee: [OPENMP50]Codegen for scan directive in simd
loops. (authored by ABataev).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://re
jdoerfert accepted this revision.
jdoerfert added a comment.
This revision is now accepted and ready to land.
LGTM. Thx!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://reviews.llvm.org/D78232
___
ABataev updated this revision to Diff 269529.
ABataev added a comment.
Rebase
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://reviews.llvm.org/D78232
Files:
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
cl
ABataev updated this revision to Diff 267283.
ABataev added a comment.
Herald added a subscriber: sstefan1.
Rebase
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://reviews.llvm.org/D78232
Files:
clang/include/clang/AST/OpenMPClau
ABataev updated this revision to Diff 261917.
ABataev added a comment.
Rebase and simplify
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://reviews.llvm.org/D78232
Files:
clang/include/clang/AST/OpenMPClause.h
clang/include/cla
ABataev updated this revision to Diff 259270.
ABataev added a comment.
ddress comments
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78232/new/
https://reviews.llvm.org/D78232
Files:
clang/include/clang/AST/OpenMPClause.h
clang/include/clang/A
jdoerfert added inline comments.
Comment at: clang/lib/CodeGen/CGOpenMPRuntime.h:1351
+Exclusive,
+Unknown,
+ };
I think it is not `Unknown` but `None` (or similar) as we know that it is not a
scan reduction.
Comment at: clang/lib/Cod
ABataev created this revision.
ABataev added a reviewer: jdoerfert.
Herald added subscribers: arphaman, guansong, yaxunl, jholewinski.
Herald added a project: clang.
Added codegen for scandirectives in simd loop. The codegen transforms
original code:
int x = 0;
#pragma omp simd reduction(ins