[llvm-branch-commits] [clang] [flang] [llvm] [mlir] [Flang][MLIR][OpenMP] Explicitly represent omp.target kernel types (PR #186166)

Sergio Afonso via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Mar 30 03:05:21 PDT 2026


================
@@ -201,6 +190,393 @@ class HostEvalInfo {
   llvm::SmallVector<const semantics::Symbol *> iv;
   bool loopNestApplied = false, parallelApplied = false;
 };
+
+class OpenMPPatternProcessor {
----------------
skatrak wrote:

Missed that one, thanks.

At the moment I don't have any plans to add more of these, but I think it makes sense to not hardcode the SPMD pattern into the base class so we can reuse this for others if needed, considering that this abstraction doesn't really add much complexity in my opinion.

https://github.com/llvm/llvm-project/pull/186166


More information about the llvm-branch-commits mailing list