https://github.com/erichkeane created 
https://github.com/llvm/llvm-project/pull/190346

Reverts llvm/llvm-project#190329

The patch this depends on got reverted.

>From 819250f705518eeed072ddf9283ae93957ad7e10 Mon Sep 17 00:00:00 2001
From: Erich Keane <[email protected]>
Date: Fri, 3 Apr 2026 07:05:39 -0700
Subject: [PATCH] Revert "[CIR][NFC] Add NYI for OMPSplitDirective stmt
 (#190329)"

This reverts commit 0932472f3b034780bec98302c09a51d58368c825.
---
 clang/lib/CIR/CodeGen/CIRGenFunction.h     | 1 -
 clang/lib/CIR/CodeGen/CIRGenStmt.cpp       | 2 --
 clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp | 5 -----
 3 files changed, 8 deletions(-)

diff --git a/clang/lib/CIR/CodeGen/CIRGenFunction.h 
b/clang/lib/CIR/CodeGen/CIRGenFunction.h
index ccdf3cbd2f0ea..0bd440a61db20 100644
--- a/clang/lib/CIR/CodeGen/CIRGenFunction.h
+++ b/clang/lib/CIR/CodeGen/CIRGenFunction.h
@@ -2223,7 +2223,6 @@ class CIRGenFunction : public CIRGenTypeCache {
   mlir::LogicalResult
   emitOMPGenericLoopDirective(const OMPGenericLoopDirective &s);
   mlir::LogicalResult emitOMPReverseDirective(const OMPReverseDirective &s);
-  mlir::LogicalResult emitOMPSplitDirective(const OMPSplitDirective &s);
   mlir::LogicalResult
   emitOMPInterchangeDirective(const OMPInterchangeDirective &s);
   mlir::LogicalResult emitOMPAssumeDirective(const OMPAssumeDirective &s);
diff --git a/clang/lib/CIR/CodeGen/CIRGenStmt.cpp 
b/clang/lib/CIR/CodeGen/CIRGenStmt.cpp
index fe626726f5017..07d1d62053ea6 100644
--- a/clang/lib/CIR/CodeGen/CIRGenStmt.cpp
+++ b/clang/lib/CIR/CodeGen/CIRGenStmt.cpp
@@ -403,8 +403,6 @@ mlir::LogicalResult CIRGenFunction::emitStmt(const Stmt *s,
     return emitOMPGenericLoopDirective(cast<OMPGenericLoopDirective>(*s));
   case Stmt::OMPReverseDirectiveClass:
     return emitOMPReverseDirective(cast<OMPReverseDirective>(*s));
-  case Stmt::OMPSplitDirectiveClass:
-    return emitOMPSplitDirective(cast<OMPSplitDirective>(*s));
   case Stmt::OMPInterchangeDirectiveClass:
     return emitOMPInterchangeDirective(cast<OMPInterchangeDirective>(*s));
   case Stmt::OMPAssumeDirectiveClass:
diff --git a/clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp 
b/clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp
index eb4934644b519..0d3b44db98307 100644
--- a/clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp
+++ b/clang/lib/CIR/CodeGen/CIRGenStmtOpenMP.cpp
@@ -470,11 +470,6 @@ CIRGenFunction::emitOMPReverseDirective(const 
OMPReverseDirective &s) {
   return mlir::failure();
 }
 mlir::LogicalResult
-CIRGenFunction::emitOMPSplitDirective(const OMPSplitDirective &s) {
-  getCIRGenModule().errorNYI(s.getSourceRange(), "OpenMP OMPSplitDirective");
-  return mlir::failure();
-}
-mlir::LogicalResult
 CIRGenFunction::emitOMPInterchangeDirective(const OMPInterchangeDirective &s) {
   getCIRGenModule().errorNYI(s.getSourceRange(),
                              "OpenMP OMPInterchangeDirective");

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to