[all-commits] [llvm/llvm-project] eb3e81: [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h

Johannes Doerfert via All-commits all-commits at lists.llvm.org
Mon Dec 9 22:10:53 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: eb3e81f43f019cd90da87169aeff0eaddc4c9ecb
      https://github.com/llvm/llvm-project/commit/eb3e81f43f019cd90da87169aeff0eaddc4c9ecb
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M clang/include/clang/AST/OpenMPClause.h
    M clang/include/clang/AST/StmtOpenMP.h
    M clang/include/clang/Basic/OpenMPKinds.def
    M clang/include/clang/Basic/OpenMPKinds.h
    M clang/lib/AST/CMakeLists.txt
    M clang/lib/AST/OpenMPClause.cpp
    M clang/lib/AST/StmtOpenMP.cpp
    M clang/lib/Basic/OpenMPKinds.cpp
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
    M clang/lib/CodeGen/CGStmtOpenMP.cpp
    M clang/lib/CodeGen/CodeGenFunction.h
    M clang/lib/Parse/CMakeLists.txt
    M clang/lib/Parse/ParseOpenMP.cpp
    M clang/lib/Sema/CMakeLists.txt
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/lib/Sema/TreeTransform.h
    M clang/lib/Serialization/ASTWriter.cpp
    M clang/lib/Serialization/ASTWriterStmt.cpp
    A llvm/include/llvm/Frontend/OpenMP/OMPConstants.h
    A llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
    M llvm/lib/CMakeLists.txt
    A llvm/lib/Frontend/CMakeLists.txt
    A llvm/lib/Frontend/LLVMBuild.txt
    A llvm/lib/Frontend/OpenMP/CMakeLists.txt
    A llvm/lib/Frontend/OpenMP/LLVMBuild.txt
    A llvm/lib/Frontend/OpenMP/OMPConstants.cpp
    M llvm/lib/LLVMBuild.txt

  Log Message:
  -----------
  [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.h

Summary:
The new OpenMPConstants.h is a location for all OpenMP related constants
(and helpers) to live.

This patch moves the directives there (the enum OpenMPDirectiveKind) and
rewires Clang to use the new location.

Initially part of D69785.

Reviewers: kiranchandramohan, ABataev, RaviNarayanaswamy, gtbercea, grokos, sdmitriev, JonChesterfield, hfinkel, fghanim

Subscribers: jholewinski, ppenzin, penzn, llvm-commits, cfe-commits, jfb, guansong, bollu, hiraditya, mgorny

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D69853




More information about the All-commits mailing list