[all-commits] [llvm/llvm-project] f37e8b: [Clang][OpenMP] Infix OMPLoopTransformationDirecti...

Michael Kruse via All-commits all-commits at lists.llvm.org
Wed Oct 6 08:49:23 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f37e8b0b831e61d3b6033829fff05d6d193ab735
      https://github.com/llvm/llvm-project/commit/f37e8b0b831e61d3b6033829fff05d6d193ab735
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2021-10-06 (Wed, 06 Oct 2021)

  Changed paths:
    M clang/include/clang/AST/StmtOpenMP.h
    M clang/include/clang/Basic/StmtNodes.td
    M clang/lib/AST/StmtOpenMP.cpp
    M clang/lib/AST/StmtProfile.cpp
    M clang/lib/CodeGen/CGStmtOpenMP.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/lib/Serialization/ASTReaderStmt.cpp
    M clang/lib/Serialization/ASTWriterStmt.cpp
    M clang/tools/libclang/CIndex.cpp

  Log Message:
  -----------
  [Clang][OpenMP] Infix OMPLoopTransformationDirective abstract class. NFC.

Insert OMPLoopTransformationDirective between OMPLoopBasedDirective and the loop transformations OMPTileDirective and OMPUnrollDirective. This simplifies handling of loop transformations not requiring distinguishing between OMPTileDirective and OMPUnrollDirective anymore.

Reviewed By: ABataev

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




More information about the All-commits mailing list