Author: Michael Liao Date: 2025-12-18T12:48:19-05:00 New Revision: f259247849dc42489e4e3f7bad24d378f730ee95
URL: https://github.com/llvm/llvm-project/commit/f259247849dc42489e4e3f7bad24d378f730ee95 DIFF: https://github.com/llvm/llvm-project/commit/f259247849dc42489e4e3f7bad24d378f730ee95.diff LOG: [cir] Fix NYI test after 5925210020b6ff3f3dc48421311eedde82b16d61. NFC - Output a OMP clause's name instead of its enum. Added: Modified: clang/lib/CIR/CodeGen/CIRGenOpenMPClause.cpp clang/test/CIR/CodeGenOpenMP/not-yet-implemented.c Removed: ################################################################################ diff --git a/clang/lib/CIR/CodeGen/CIRGenOpenMPClause.cpp b/clang/lib/CIR/CodeGen/CIRGenOpenMPClause.cpp index 8c1c3323b37f1..a0f0ea9299c8d 100644 --- a/clang/lib/CIR/CodeGen/CIRGenOpenMPClause.cpp +++ b/clang/lib/CIR/CodeGen/CIRGenOpenMPClause.cpp @@ -31,7 +31,7 @@ class OpenMPClauseCIREmitter final void VisitOMPClause(const OMPClause *clause) { cgf.cgm.errorNYI(clause->getBeginLoc(), "OpenMPClause ", - clause->getClauseKind()); + llvm::omp::getOpenMPClauseName(clause->getClauseKind())); } void VisitOMPProcBindClause(const OMPProcBindClause *clause) { diff --git a/clang/test/CIR/CodeGenOpenMP/not-yet-implemented.c b/clang/test/CIR/CodeGenOpenMP/not-yet-implemented.c index 20b7b2c4b26b4..78a0bc8b2d416 100644 --- a/clang/test/CIR/CodeGenOpenMP/not-yet-implemented.c +++ b/clang/test/CIR/CodeGenOpenMP/not-yet-implemented.c @@ -12,7 +12,7 @@ void do_things() { int i; // TODO(OMP): We might consider overloading operator<< for OMPClauseKind in // the future if we want to improve this. - // expected-error@+2{{ClangIR code gen Not Yet Implemented: OpenMPClause : 50}} + // expected-error@+2{{ClangIR code gen Not Yet Implemented: OpenMPClause : if}} // expected-error@+2{{ClangIR code gen Not Yet Implemented: emitStmt: CapturedStmt}} #pragma omp parallel if(i) {} _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
