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
