[all-commits] [llvm/llvm-project] 25243d: [mlir][OpenMP] Add aligned clause definition to si...

Dominik Adamski via All-commits all-commits at lists.llvm.org
Tue Nov 1 09:10:23 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 25243d717dc944bca1b6441686815be84ec8bbf0
      https://github.com/llvm/llvm-project/commit/25243d717dc944bca1b6441686815be84ec8bbf0
  Author: Dominik Adamski <dominik.adamski at amd.com>
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
    M flang/lib/Lower/OpenMP.cpp
    M mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
    M mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
    M mlir/test/Dialect/OpenMP/invalid.mlir
    M mlir/test/Dialect/OpenMP/ops.mlir
    M mlir/test/Target/LLVMIR/openmp-llvm.mlir

  Log Message:
  -----------
  [mlir][OpenMP] Add aligned clause definition to simd construct

simd aligned construct is represented as pair of variable which needs
to be aligned and corresponding alignment value.

Added parser, printer and verifier of aligned clause. MLIR tests were
updated to test correctness of MLIR definition of aligned clause.

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

Reviewed By: kiranchandramohan




More information about the All-commits mailing list